[vcpkg baseline] [qtbase] Update the hash of qtinterfaceframework#21909
[vcpkg baseline] [qtbase] Update the hash of qtinterfaceframework#21909PhoebeHui wants to merge 2 commits intomicrosoft:masterfrom
Conversation
|
cc @Neumann-A |
There was a problem hiding this comment.
This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout 7bb175eafedb203f19b18cf211666ec728c7461a -- versions
./vcpkg x-add-version --allDiff
diff --git a/versions/baseline.json b/versions/baseline.json
index d91e4e8..066a56c 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -5698,7 +5698,7 @@
},
"qtbase": {
"baseline": "6.2.2",
- "port-version": 0
+ "port-version": 1
},
"qtcharts": {
"baseline": "6.2.2",
diff --git a/versions/q-/qtbase.json b/versions/q-/qtbase.json
index ce35abd..33bf392 100644
--- a/versions/q-/qtbase.json
+++ b/versions/q-/qtbase.json
@@ -1,5 +1,10 @@
{
"versions": [
+ {
+ "git-tree": "b589c663257547e0ae21fd71d6502c8905d90a5b",
+ "version-semver": "6.2.2",
+ "port-version": 1
+ },
{
"git-tree": "c314a6af00c3a57bbd887c834cc0b5f80bfd65fc",
"version-semver": "6.2.2",|
I think this won't work. you need to pass |
|
I tried this locally, it works. I get it from https://code.qt.io/cgit/qt/qtinterfaceframework.git/commit/?h=6.2.2&id=c39926232ee04ded0ebbe971aeb047b6d92ee4d8 |
|
@PhoebeHui the update of the ref will work until the branch is pushed to again. Looking at the history this might happend within the next 7 days. |
|
I added 'FETCH_REF 6.2.2' to https://github.com/microsoft/vcpkg/blob/master/ports/qtbase/cmake/qt_install_submodule.cmake#L35, and test it, it fails with 'fatal: not a tree object: 118fa138186144cf2d802405255f08662ed76d43' |
|
@PhoebeHui: The object is: |
|
@Neumann-A, I also tried 8b036f1626d0a0fccdebe9548606dfcd1242fe76, it failed with 'fatal: not a tree object: 8b036f1626d0a0fccdebe9548606dfcd1242fe76' |
|
vcpkg install with |
|
This is trace log for origin problems: trace.log Here is trace log when pass FETCH_REF 6.2.2 to vcpkg_from_git: |
|
still tries to do a shallow checkout which won't work. seems like |
|
I modified the installed/share/qtbase/qt_port_details.cmake and share/qtbase/qt_install_submodule.cmake. |
I think you will need to manually run the git steps in a folder and figure out whats wrong with |
|
Also If i run in my git bash it just works. This should be equivalent to vcpkg doing: |
|
Thanks @Neumann-A for taking look at this issue, I also could fetch the source successfully locally. cc @BillyONeal |
|
seems like #21925 works. |
|
Closing in favor of #21925. |
|
After I deleted "E:\vcpkg\src\vcpkg\downloads\git-tmp.git\shallow" in my local machine, this issue has gone. The source file fetched successfully. |
Related to #20439
qtinterfaceframework:x64-windows failed in CI testing.
Failures:
error: Server does not allow request for unadvertised object 118fa138186144cf2d802405255f08662ed76d43