Skip to content

Conversation

hebasto
Copy link
Member

@hebasto hebasto commented Oct 2, 2023

The Qt 5.15.10 contains at least three important for us fixes:

@DrahtBot
Copy link
Contributor

DrahtBot commented Oct 2, 2023

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Reviews

See the guideline for information on the review process.

Type Reviewers
ACK fanquake
Concept ACK MarcoFalke

If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

Conflicts

No conflicts as of last run.

@maflcko
Copy link
Member

maflcko commented Oct 3, 2023

Concept ACK on bumping this, if it allows to drop manual cherry-picks of included patches. Didn't review or test.

@fanquake
Copy link
Member

fanquake commented Oct 3, 2023

Can you rebase this now that #28543 is merged.

@hebasto
Copy link
Member Author

hebasto commented Oct 3, 2023

Can you rebase this now that #28543 is merged.

Done.

@fanquake
Copy link
Member

fanquake commented Oct 3, 2023

Concept ACK. Need to update doc/dependencies as well.

@hebasto
Copy link
Member Author

hebasto commented Oct 3, 2023

Need to update doc/dependencies as well.

Docs and CI have been updated.

@hebasto
Copy link
Member Author

hebasto commented Oct 3, 2023

I've refreshed Guix build hashes in the PR description.

@fanquake
Copy link
Member

fanquake commented Oct 3, 2023

Can be rebased on top of #28571.

@hebasto
Copy link
Member Author

hebasto commented Oct 3, 2023

Can be rebased on top of #28571.

Done.

@DrahtBot
Copy link
Contributor

DrahtBot commented Oct 3, 2023

Guix builds (on x86_64)

File commit e7b0004
(master)
commit 15505ed
(master and this pull)
SHA256SUMS.part 8d931099cf3d4ed3... 2101f706bd3e91e3...
*-aarch64-linux-gnu-debug.tar.gz 284dc548edd80a27... 069f8df2bbd254ee...
*-aarch64-linux-gnu.tar.gz e106c08b1196fc9d... 1f6b2c7142965f41...
*-arm-linux-gnueabihf-debug.tar.gz c755e5a46ce2a74b... 478e057aa4846b6d...
*-arm-linux-gnueabihf.tar.gz 1b248ab9b11f7a5b... 74429ae18a53e106...
*-arm64-apple-darwin-unsigned.tar.gz 84815fe7032d9ff5... 30cbd21f1c7ed3af...
*-arm64-apple-darwin-unsigned.zip 56faf5ada31dfeca... 650c71c4b2b32f15...
*-arm64-apple-darwin.tar.gz 494ce5aece7a4b70... f6b8d09cb567e893...
*-powerpc64-linux-gnu-debug.tar.gz ed56094e5b5df8c7... b1032568bdbbfd30...
*-powerpc64-linux-gnu.tar.gz d8238032d7d001f1... a87be870b8d57746...
*-powerpc64le-linux-gnu-debug.tar.gz 8fdf8f923ba7bdfd... 614d2f9d735657aa...
*-powerpc64le-linux-gnu.tar.gz fd6268a520c1ccd3... 50529f95e846991b...
*-riscv64-linux-gnu-debug.tar.gz 8382f60080b68575... 978b0c34148aff6e...
*-riscv64-linux-gnu.tar.gz 2198120d9b8324ef... f0a9c91538965083...
*-x86_64-apple-darwin-unsigned.tar.gz 726a411452d03fcb... d9df201fafc6fd95...
*-x86_64-apple-darwin-unsigned.zip 150055eb4f5469ce... a79bbc433ab85825...
*-x86_64-apple-darwin.tar.gz 906242ea6247c8cf... 25a79cc53a9ddf16...
*-x86_64-linux-gnu-debug.tar.gz 4e72fc85c695d4c6... 3e89654513c7aeac...
*-x86_64-linux-gnu.tar.gz 0aa1a77b3ce563d3... 5cb0da0744e44edb...
*.tar.gz f7134fef30fabecd... b30a106bad783df3...
guix_build.log 2b21aeaf6aa773d2... bb31e6eef70d7802...
guix_build.log.diff b3b1c4121192819f...

@hebasto
Copy link
Member Author

hebasto commented Oct 3, 2023

Guix builds:

x86_64
6cdacd3aa6ae6ae09645be0ad74e0788dd52836df1ba874e8dae2ddc35e6ae5c  guix-build-a05d79a48d9e/output/aarch64-linux-gnu/SHA256SUMS.part
a3da57e03d34c3733a155a7d4372e21739ca83edb3d47855370e3ac4ec34c15f  guix-build-a05d79a48d9e/output/aarch64-linux-gnu/bitcoin-a05d79a48d9e-aarch64-linux-gnu-debug.tar.gz
2db9694aa717f73d8c7aa768ac07d435672ce518509a108fa811db5c897b8481  guix-build-a05d79a48d9e/output/aarch64-linux-gnu/bitcoin-a05d79a48d9e-aarch64-linux-gnu.tar.gz
a1dfb9632354dbae82f8548f3c2996f61216e1d0e808d563b40b9774ae343c08  guix-build-a05d79a48d9e/output/arm-linux-gnueabihf/SHA256SUMS.part
359ee1f050d0022ae2c7efce2fa55f70399211e730651caf7982d7a8bd2a04c6  guix-build-a05d79a48d9e/output/arm-linux-gnueabihf/bitcoin-a05d79a48d9e-arm-linux-gnueabihf-debug.tar.gz
9c919732135f485dd502292168e4193fb2c145d8d352e3a47bfc8db07632e28a  guix-build-a05d79a48d9e/output/arm-linux-gnueabihf/bitcoin-a05d79a48d9e-arm-linux-gnueabihf.tar.gz
bd9a074d0f8a1da0a88aaca241d2a233e0b9361d845af12fc77b87e92a793770  guix-build-a05d79a48d9e/output/arm64-apple-darwin/SHA256SUMS.part
ed8d417b8ac249ace203a3f71d6cdee7e64255e0b508122eda16325a67df12c6  guix-build-a05d79a48d9e/output/arm64-apple-darwin/bitcoin-a05d79a48d9e-arm64-apple-darwin-unsigned.tar.gz
93af1969c25229fde6d7a476274a1b74abb8baf88bd3b3af084b55255aa774ea  guix-build-a05d79a48d9e/output/arm64-apple-darwin/bitcoin-a05d79a48d9e-arm64-apple-darwin-unsigned.zip
6186b637959e1440c006443bccfc348d7d2f0e52a0ef4828d5743064b4e73bfe  guix-build-a05d79a48d9e/output/arm64-apple-darwin/bitcoin-a05d79a48d9e-arm64-apple-darwin.tar.gz
2c48daee437c1f6172502505bcf3bd61a66d958f7e16c5570d4c222174a19578  guix-build-a05d79a48d9e/output/dist-archive/bitcoin-a05d79a48d9e.tar.gz
1702fadacb442cc088fbdbd7e449b37e4ad148657a23142aa94b9141f1e3d1d9  guix-build-a05d79a48d9e/output/powerpc64-linux-gnu/SHA256SUMS.part
9fab771dcf122fc5ae465b491aea3b852a20e1a067dfa7df31f35a9010bb3f83  guix-build-a05d79a48d9e/output/powerpc64-linux-gnu/bitcoin-a05d79a48d9e-powerpc64-linux-gnu-debug.tar.gz
2bef17740c8fcb4de11b83f091417236736b8aba8496bc990b19f3cf135da5d2  guix-build-a05d79a48d9e/output/powerpc64-linux-gnu/bitcoin-a05d79a48d9e-powerpc64-linux-gnu.tar.gz
00b8f0fb018c230cc1ac86039b2e9fd953aedb1308c26dd12ced8c43a5bf3268  guix-build-a05d79a48d9e/output/powerpc64le-linux-gnu/SHA256SUMS.part
177e36eda849ca7733c9a240c9521d73e40132571643303c8b4a149b8721ede6  guix-build-a05d79a48d9e/output/powerpc64le-linux-gnu/bitcoin-a05d79a48d9e-powerpc64le-linux-gnu-debug.tar.gz
923ffb15b8f56a83011ca143be59b6aaadcede74277380e4bedb3ad2558c0d28  guix-build-a05d79a48d9e/output/powerpc64le-linux-gnu/bitcoin-a05d79a48d9e-powerpc64le-linux-gnu.tar.gz
e7bc2c7d1674d264f241ee745d1ac757b7bc193a997635c27cefb2a89c6605bd  guix-build-a05d79a48d9e/output/riscv64-linux-gnu/SHA256SUMS.part
8fe39268eae9c9a336050cdc77642d777786a938f33af9ec2b0a1d83c1defa68  guix-build-a05d79a48d9e/output/riscv64-linux-gnu/bitcoin-a05d79a48d9e-riscv64-linux-gnu-debug.tar.gz
aafd7da17b6e61050d206b5847052ce31ced4d663e5df6f4dcf3421458d47677  guix-build-a05d79a48d9e/output/riscv64-linux-gnu/bitcoin-a05d79a48d9e-riscv64-linux-gnu.tar.gz
8379ab622b81f17c5566c657af81c617ee04f8b7387e19a72b7105d4eaef47c4  guix-build-a05d79a48d9e/output/x86_64-apple-darwin/SHA256SUMS.part
eceaa617fb88683262e1ddde82773c5e0fe25055d1794e3dbc2049c6566fd42e  guix-build-a05d79a48d9e/output/x86_64-apple-darwin/bitcoin-a05d79a48d9e-x86_64-apple-darwin-unsigned.tar.gz
0f5fbffe81830682b00e9e97a9ee49cb0718c11585c37e25bc5027f078a421da  guix-build-a05d79a48d9e/output/x86_64-apple-darwin/bitcoin-a05d79a48d9e-x86_64-apple-darwin-unsigned.zip
482191a7695a51d6f57c5316706661d6e78cb67bf7deb6ba3eb8635f49e575c7  guix-build-a05d79a48d9e/output/x86_64-apple-darwin/bitcoin-a05d79a48d9e-x86_64-apple-darwin.tar.gz
9c3cc6ca9590fe1bf5e93d6ba099b789de8b79c17e676df99bb32fd42828da37  guix-build-a05d79a48d9e/output/x86_64-linux-gnu/SHA256SUMS.part
b069884bca495a73d1e8c7cd547162d6cdeb88eb68849667f5eb8409388cddf6  guix-build-a05d79a48d9e/output/x86_64-linux-gnu/bitcoin-a05d79a48d9e-x86_64-linux-gnu-debug.tar.gz
87979a835da546b3b1692a32e48b52fc96f6998b7d7a12cc663b007017497a65  guix-build-a05d79a48d9e/output/x86_64-linux-gnu/bitcoin-a05d79a48d9e-x86_64-linux-gnu.tar.gz
11f9614c554aa30284fdb6beb8235c6517438450e6e832e148debbb5b33d4e48  guix-build-a05d79a48d9e/output/x86_64-w64-mingw32/SHA256SUMS.part
3df2be245b0455cac6f6e576eaac24028d5671fe5312efdd1c9441a1e2a65647  guix-build-a05d79a48d9e/output/x86_64-w64-mingw32/bitcoin-a05d79a48d9e-win64-debug.zip
6d4ce4f77ed29dcc6020cb8ac6c888624b4e39618d56f6960f9de3838f1e470f  guix-build-a05d79a48d9e/output/x86_64-w64-mingw32/bitcoin-a05d79a48d9e-win64-setup-unsigned.exe
976d86092eb122d7f468179276c396b78a5789c9cd443c1fa56390bd0d7b6e64  guix-build-a05d79a48d9e/output/x86_64-w64-mingw32/bitcoin-a05d79a48d9e-win64-unsigned.tar.gz
775b82be223af29e3b289cbf2d7bf0d74b099cb397455a1f5e1c04941d1c1ede  guix-build-a05d79a48d9e/output/x86_64-w64-mingw32/bitcoin-a05d79a48d9e-win64.zip

@hebasto
Copy link
Member Author

hebasto commented Oct 4, 2023

@MarcoFalke

Mind taking a look at https://cirrus-ci.com/task/5416743623983104?

Another cache issue?

@maflcko
Copy link
Member

maflcko commented Oct 4, 2023

Jup, should be the known issue. You can re-run this.

@DrahtBot DrahtBot removed the CI failed label Oct 4, 2023
@fanquake
Copy link
Member

fanquake commented Oct 4, 2023

Guix Build (aarch64):

6cdacd3aa6ae6ae09645be0ad74e0788dd52836df1ba874e8dae2ddc35e6ae5c  guix-build-a05d79a48d9e/output/aarch64-linux-gnu/SHA256SUMS.part
a3da57e03d34c3733a155a7d4372e21739ca83edb3d47855370e3ac4ec34c15f  guix-build-a05d79a48d9e/output/aarch64-linux-gnu/bitcoin-a05d79a48d9e-aarch64-linux-gnu-debug.tar.gz
2db9694aa717f73d8c7aa768ac07d435672ce518509a108fa811db5c897b8481  guix-build-a05d79a48d9e/output/aarch64-linux-gnu/bitcoin-a05d79a48d9e-aarch64-linux-gnu.tar.gz
a1dfb9632354dbae82f8548f3c2996f61216e1d0e808d563b40b9774ae343c08  guix-build-a05d79a48d9e/output/arm-linux-gnueabihf/SHA256SUMS.part
359ee1f050d0022ae2c7efce2fa55f70399211e730651caf7982d7a8bd2a04c6  guix-build-a05d79a48d9e/output/arm-linux-gnueabihf/bitcoin-a05d79a48d9e-arm-linux-gnueabihf-debug.tar.gz
9c919732135f485dd502292168e4193fb2c145d8d352e3a47bfc8db07632e28a  guix-build-a05d79a48d9e/output/arm-linux-gnueabihf/bitcoin-a05d79a48d9e-arm-linux-gnueabihf.tar.gz
bd9a074d0f8a1da0a88aaca241d2a233e0b9361d845af12fc77b87e92a793770  guix-build-a05d79a48d9e/output/arm64-apple-darwin/SHA256SUMS.part
ed8d417b8ac249ace203a3f71d6cdee7e64255e0b508122eda16325a67df12c6  guix-build-a05d79a48d9e/output/arm64-apple-darwin/bitcoin-a05d79a48d9e-arm64-apple-darwin-unsigned.tar.gz
93af1969c25229fde6d7a476274a1b74abb8baf88bd3b3af084b55255aa774ea  guix-build-a05d79a48d9e/output/arm64-apple-darwin/bitcoin-a05d79a48d9e-arm64-apple-darwin-unsigned.zip
6186b637959e1440c006443bccfc348d7d2f0e52a0ef4828d5743064b4e73bfe  guix-build-a05d79a48d9e/output/arm64-apple-darwin/bitcoin-a05d79a48d9e-arm64-apple-darwin.tar.gz
2c48daee437c1f6172502505bcf3bd61a66d958f7e16c5570d4c222174a19578  guix-build-a05d79a48d9e/output/dist-archive/bitcoin-a05d79a48d9e.tar.gz
1702fadacb442cc088fbdbd7e449b37e4ad148657a23142aa94b9141f1e3d1d9  guix-build-a05d79a48d9e/output/powerpc64-linux-gnu/SHA256SUMS.part
9fab771dcf122fc5ae465b491aea3b852a20e1a067dfa7df31f35a9010bb3f83  guix-build-a05d79a48d9e/output/powerpc64-linux-gnu/bitcoin-a05d79a48d9e-powerpc64-linux-gnu-debug.tar.gz
2bef17740c8fcb4de11b83f091417236736b8aba8496bc990b19f3cf135da5d2  guix-build-a05d79a48d9e/output/powerpc64-linux-gnu/bitcoin-a05d79a48d9e-powerpc64-linux-gnu.tar.gz
00b8f0fb018c230cc1ac86039b2e9fd953aedb1308c26dd12ced8c43a5bf3268  guix-build-a05d79a48d9e/output/powerpc64le-linux-gnu/SHA256SUMS.part
177e36eda849ca7733c9a240c9521d73e40132571643303c8b4a149b8721ede6  guix-build-a05d79a48d9e/output/powerpc64le-linux-gnu/bitcoin-a05d79a48d9e-powerpc64le-linux-gnu-debug.tar.gz
923ffb15b8f56a83011ca143be59b6aaadcede74277380e4bedb3ad2558c0d28  guix-build-a05d79a48d9e/output/powerpc64le-linux-gnu/bitcoin-a05d79a48d9e-powerpc64le-linux-gnu.tar.gz
e7bc2c7d1674d264f241ee745d1ac757b7bc193a997635c27cefb2a89c6605bd  guix-build-a05d79a48d9e/output/riscv64-linux-gnu/SHA256SUMS.part
8fe39268eae9c9a336050cdc77642d777786a938f33af9ec2b0a1d83c1defa68  guix-build-a05d79a48d9e/output/riscv64-linux-gnu/bitcoin-a05d79a48d9e-riscv64-linux-gnu-debug.tar.gz
aafd7da17b6e61050d206b5847052ce31ced4d663e5df6f4dcf3421458d47677  guix-build-a05d79a48d9e/output/riscv64-linux-gnu/bitcoin-a05d79a48d9e-riscv64-linux-gnu.tar.gz
8379ab622b81f17c5566c657af81c617ee04f8b7387e19a72b7105d4eaef47c4  guix-build-a05d79a48d9e/output/x86_64-apple-darwin/SHA256SUMS.part
eceaa617fb88683262e1ddde82773c5e0fe25055d1794e3dbc2049c6566fd42e  guix-build-a05d79a48d9e/output/x86_64-apple-darwin/bitcoin-a05d79a48d9e-x86_64-apple-darwin-unsigned.tar.gz
0f5fbffe81830682b00e9e97a9ee49cb0718c11585c37e25bc5027f078a421da  guix-build-a05d79a48d9e/output/x86_64-apple-darwin/bitcoin-a05d79a48d9e-x86_64-apple-darwin-unsigned.zip
482191a7695a51d6f57c5316706661d6e78cb67bf7deb6ba3eb8635f49e575c7  guix-build-a05d79a48d9e/output/x86_64-apple-darwin/bitcoin-a05d79a48d9e-x86_64-apple-darwin.tar.gz
9c3cc6ca9590fe1bf5e93d6ba099b789de8b79c17e676df99bb32fd42828da37  guix-build-a05d79a48d9e/output/x86_64-linux-gnu/SHA256SUMS.part
b069884bca495a73d1e8c7cd547162d6cdeb88eb68849667f5eb8409388cddf6  guix-build-a05d79a48d9e/output/x86_64-linux-gnu/bitcoin-a05d79a48d9e-x86_64-linux-gnu-debug.tar.gz
87979a835da546b3b1692a32e48b52fc96f6998b7d7a12cc663b007017497a65  guix-build-a05d79a48d9e/output/x86_64-linux-gnu/bitcoin-a05d79a48d9e-x86_64-linux-gnu.tar.gz
11f9614c554aa30284fdb6beb8235c6517438450e6e832e148debbb5b33d4e48  guix-build-a05d79a48d9e/output/x86_64-w64-mingw32/SHA256SUMS.part
3df2be245b0455cac6f6e576eaac24028d5671fe5312efdd1c9441a1e2a65647  guix-build-a05d79a48d9e/output/x86_64-w64-mingw32/bitcoin-a05d79a48d9e-win64-debug.zip
6d4ce4f77ed29dcc6020cb8ac6c888624b4e39618d56f6960f9de3838f1e470f  guix-build-a05d79a48d9e/output/x86_64-w64-mingw32/bitcoin-a05d79a48d9e-win64-setup-unsigned.exe
976d86092eb122d7f468179276c396b78a5789c9cd443c1fa56390bd0d7b6e64  guix-build-a05d79a48d9e/output/x86_64-w64-mingw32/bitcoin-a05d79a48d9e-win64-unsigned.tar.gz
775b82be223af29e3b289cbf2d7bf0d74b099cb397455a1f5e1c04941d1c1ede  guix-build-a05d79a48d9e/output/x86_64-w64-mingw32/bitcoin-a05d79a48d9e-win64.zip

@fanquake
Copy link
Member

fanquake commented Oct 4, 2023

@maflcko
Copy link
Member

maflcko commented Oct 4, 2023

fix_montery_include.patch can also be dropped: https://github.com/qt/qtbase/blob/29400a683f96867133b28299c0d0bd6bcf40df35/src/plugins/platforms/cocoa/qiosurfacegraphicsbuffer.h#L46.

Why does CI not fail on applying the patch?

@fanquake
Copy link
Member

fanquake commented Oct 4, 2023

The patch differs slightly to the change that was included in the branch. So you just get duplicate includes in the file post-patching.

@hebasto
Copy link
Member Author

hebasto commented Oct 4, 2023

fix_montery_include.patch can also be dropped: qt/qtbase@29400a6/src/plugins/platforms/cocoa/qiosurfacegraphicsbuffer.h#L46.

Thanks! Updated.

@hebasto
Copy link
Member Author

hebasto commented Oct 4, 2023

My Guix builds:

x86_64
b98b77a0f75757c862aa6f3358676bc7d97f105705d0c3ca85189c39f932b6f1  guix-build-6988a2f097e9/output/aarch64-linux-gnu/SHA256SUMS.part
4419c39a47174d4881b613d9fee9223ef63e0bf8f7fd9dd64a16479dae4dcd8f  guix-build-6988a2f097e9/output/aarch64-linux-gnu/bitcoin-6988a2f097e9-aarch64-linux-gnu-debug.tar.gz
0053525e69b81803cb0a280eb6a3e2dceec905088f25c579359f81d5b36ca48f  guix-build-6988a2f097e9/output/aarch64-linux-gnu/bitcoin-6988a2f097e9-aarch64-linux-gnu.tar.gz
92265d376cdd716478d5ef19fb62105b46d7146a20c75dd5c62cf76117058320  guix-build-6988a2f097e9/output/arm-linux-gnueabihf/SHA256SUMS.part
cceb832356d632cb2aa4978b4c74f815f760ffdda79f393a6667ba05e930e10e  guix-build-6988a2f097e9/output/arm-linux-gnueabihf/bitcoin-6988a2f097e9-arm-linux-gnueabihf-debug.tar.gz
620b31921f83c4323ae5a8565802ed66e161592adb3d9bc3bcd876500786881c  guix-build-6988a2f097e9/output/arm-linux-gnueabihf/bitcoin-6988a2f097e9-arm-linux-gnueabihf.tar.gz
1f14d9278330de48d0479558bee94fe8e8a3632f2a0a5510aeeebf35487beb81  guix-build-6988a2f097e9/output/arm64-apple-darwin/SHA256SUMS.part
1689454626745c7031ae44aee26f1f27c45e9b6de13ff52149e72a9e8ad098f8  guix-build-6988a2f097e9/output/arm64-apple-darwin/bitcoin-6988a2f097e9-arm64-apple-darwin-unsigned.tar.gz
0b023ccb3cbe6b3ef0b9dc53720e28c0b48aa98df308e420b32bc68ccc2d43a6  guix-build-6988a2f097e9/output/arm64-apple-darwin/bitcoin-6988a2f097e9-arm64-apple-darwin-unsigned.zip
ee73c9f2eee4bfd4e950a1ce5f8cede6f6ad846659efc23fa087756b49f7dea9  guix-build-6988a2f097e9/output/arm64-apple-darwin/bitcoin-6988a2f097e9-arm64-apple-darwin.tar.gz
0350c9e1cca12b6b1e0d68279d5c6edb4ad3ac3ac7a8b3f61deec556f37f5abe  guix-build-6988a2f097e9/output/dist-archive/bitcoin-6988a2f097e9.tar.gz
c5142a099e642610cbd810da69d688a5a68a890b6eb001d4fbdcf800c29eebe1  guix-build-6988a2f097e9/output/powerpc64-linux-gnu/SHA256SUMS.part
034ee84f431eae21af928701e417787afcec6b2567ec83ee331d4de8855f57d1  guix-build-6988a2f097e9/output/powerpc64-linux-gnu/bitcoin-6988a2f097e9-powerpc64-linux-gnu-debug.tar.gz
f0758d7e9f6f1cbc8c23fbfe1b04f14e48a4913e3906389a1c8910415e24cb34  guix-build-6988a2f097e9/output/powerpc64-linux-gnu/bitcoin-6988a2f097e9-powerpc64-linux-gnu.tar.gz
647e544a7a17efb8e24d2a361476c96e00792a3bdd1451c66869890ac3193348  guix-build-6988a2f097e9/output/powerpc64le-linux-gnu/SHA256SUMS.part
b740f575473c573218f480125bc5a9992f6d7c7c7e17d67d2584fe985e0f5759  guix-build-6988a2f097e9/output/powerpc64le-linux-gnu/bitcoin-6988a2f097e9-powerpc64le-linux-gnu-debug.tar.gz
1b1f440c335239f7a4d5e9d9899b43cc20be5aa21a0d537d72f289a28c722c50  guix-build-6988a2f097e9/output/powerpc64le-linux-gnu/bitcoin-6988a2f097e9-powerpc64le-linux-gnu.tar.gz
0e07119b072d4fabde799e9bc51bf493f082199baf22fc3b2924a8f0c394dc1a  guix-build-6988a2f097e9/output/riscv64-linux-gnu/SHA256SUMS.part
bdaef9aeccf41ff72edee576cec372fa84ac15fb95d25292626e00f361961997  guix-build-6988a2f097e9/output/riscv64-linux-gnu/bitcoin-6988a2f097e9-riscv64-linux-gnu-debug.tar.gz
0bc1a12344b998c2cc2c10b2d1c4adebbfc3491b1478c9b05e3845eafda8ffac  guix-build-6988a2f097e9/output/riscv64-linux-gnu/bitcoin-6988a2f097e9-riscv64-linux-gnu.tar.gz
1fb067cb40a734ca7facf6a3ac046f181863632de3fe08d5292d1df43d470d91  guix-build-6988a2f097e9/output/x86_64-apple-darwin/SHA256SUMS.part
83303ca9163cd7302a6b4bff5fdcd1046f623cb63102db6754b6631fb03c43c6  guix-build-6988a2f097e9/output/x86_64-apple-darwin/bitcoin-6988a2f097e9-x86_64-apple-darwin-unsigned.tar.gz
47740dc4b0712c17baffcdff993d615348571e95367b37406271124af46bc973  guix-build-6988a2f097e9/output/x86_64-apple-darwin/bitcoin-6988a2f097e9-x86_64-apple-darwin-unsigned.zip
eb5b9b8ba9cf13d9c34f4caf6f5a9ff13b94712d94cbeebacc2215711cc86d34  guix-build-6988a2f097e9/output/x86_64-apple-darwin/bitcoin-6988a2f097e9-x86_64-apple-darwin.tar.gz
0398f0db30df7a5efa9d515fdec73b5c88bec6de5a3c77bcfbfacbd15e874fed  guix-build-6988a2f097e9/output/x86_64-linux-gnu/SHA256SUMS.part
41707880d4999cfb94116315bea99a79253024f461f551e51c6e2681e209b472  guix-build-6988a2f097e9/output/x86_64-linux-gnu/bitcoin-6988a2f097e9-x86_64-linux-gnu-debug.tar.gz
141306d192d6c6790ade09f90961e191ec55785a5081f02a3b7d48a2e06a5859  guix-build-6988a2f097e9/output/x86_64-linux-gnu/bitcoin-6988a2f097e9-x86_64-linux-gnu.tar.gz
42b9ea7b9ce2eb4c0f9ef3793d3768ca0c512aea05cf0524a530ed55ac2493ac  guix-build-6988a2f097e9/output/x86_64-w64-mingw32/SHA256SUMS.part
c7a564e35fb1bc2beafaa5734af7e45f91824c89badc6a32fec147e50d2d2378  guix-build-6988a2f097e9/output/x86_64-w64-mingw32/bitcoin-6988a2f097e9-win64-debug.zip
8b6d12a64905f0157c75160b655ac035f85d0561555bd7c0c77854783cf55e7b  guix-build-6988a2f097e9/output/x86_64-w64-mingw32/bitcoin-6988a2f097e9-win64-setup-unsigned.exe
dd1cebaf3d48347c09ec0dfd7a830a6146cb7714a61f8206ca228d4241b0295c  guix-build-6988a2f097e9/output/x86_64-w64-mingw32/bitcoin-6988a2f097e9-win64-unsigned.tar.gz
f43f28479bc6d5d3597d5d6e1952de1bd7430cd6f8919aa4f222d0398cdf7ce9  guix-build-6988a2f097e9/output/x86_64-w64-mingw32/bitcoin-6988a2f097e9-win64.zip

@fanquake
Copy link
Member

fanquake commented Oct 4, 2023

Guix Build (x86_64):

b98b77a0f75757c862aa6f3358676bc7d97f105705d0c3ca85189c39f932b6f1  guix-build-6988a2f097e9/output/aarch64-linux-gnu/SHA256SUMS.part
4419c39a47174d4881b613d9fee9223ef63e0bf8f7fd9dd64a16479dae4dcd8f  guix-build-6988a2f097e9/output/aarch64-linux-gnu/bitcoin-6988a2f097e9-aarch64-linux-gnu-debug.tar.gz
0053525e69b81803cb0a280eb6a3e2dceec905088f25c579359f81d5b36ca48f  guix-build-6988a2f097e9/output/aarch64-linux-gnu/bitcoin-6988a2f097e9-aarch64-linux-gnu.tar.gz
92265d376cdd716478d5ef19fb62105b46d7146a20c75dd5c62cf76117058320  guix-build-6988a2f097e9/output/arm-linux-gnueabihf/SHA256SUMS.part
cceb832356d632cb2aa4978b4c74f815f760ffdda79f393a6667ba05e930e10e  guix-build-6988a2f097e9/output/arm-linux-gnueabihf/bitcoin-6988a2f097e9-arm-linux-gnueabihf-debug.tar.gz
620b31921f83c4323ae5a8565802ed66e161592adb3d9bc3bcd876500786881c  guix-build-6988a2f097e9/output/arm-linux-gnueabihf/bitcoin-6988a2f097e9-arm-linux-gnueabihf.tar.gz
1f14d9278330de48d0479558bee94fe8e8a3632f2a0a5510aeeebf35487beb81  guix-build-6988a2f097e9/output/arm64-apple-darwin/SHA256SUMS.part
1689454626745c7031ae44aee26f1f27c45e9b6de13ff52149e72a9e8ad098f8  guix-build-6988a2f097e9/output/arm64-apple-darwin/bitcoin-6988a2f097e9-arm64-apple-darwin-unsigned.tar.gz
0b023ccb3cbe6b3ef0b9dc53720e28c0b48aa98df308e420b32bc68ccc2d43a6  guix-build-6988a2f097e9/output/arm64-apple-darwin/bitcoin-6988a2f097e9-arm64-apple-darwin-unsigned.zip
ee73c9f2eee4bfd4e950a1ce5f8cede6f6ad846659efc23fa087756b49f7dea9  guix-build-6988a2f097e9/output/arm64-apple-darwin/bitcoin-6988a2f097e9-arm64-apple-darwin.tar.gz
0350c9e1cca12b6b1e0d68279d5c6edb4ad3ac3ac7a8b3f61deec556f37f5abe  guix-build-6988a2f097e9/output/dist-archive/bitcoin-6988a2f097e9.tar.gz
c5142a099e642610cbd810da69d688a5a68a890b6eb001d4fbdcf800c29eebe1  guix-build-6988a2f097e9/output/powerpc64-linux-gnu/SHA256SUMS.part
034ee84f431eae21af928701e417787afcec6b2567ec83ee331d4de8855f57d1  guix-build-6988a2f097e9/output/powerpc64-linux-gnu/bitcoin-6988a2f097e9-powerpc64-linux-gnu-debug.tar.gz
f0758d7e9f6f1cbc8c23fbfe1b04f14e48a4913e3906389a1c8910415e24cb34  guix-build-6988a2f097e9/output/powerpc64-linux-gnu/bitcoin-6988a2f097e9-powerpc64-linux-gnu.tar.gz
647e544a7a17efb8e24d2a361476c96e00792a3bdd1451c66869890ac3193348  guix-build-6988a2f097e9/output/powerpc64le-linux-gnu/SHA256SUMS.part
b740f575473c573218f480125bc5a9992f6d7c7c7e17d67d2584fe985e0f5759  guix-build-6988a2f097e9/output/powerpc64le-linux-gnu/bitcoin-6988a2f097e9-powerpc64le-linux-gnu-debug.tar.gz
1b1f440c335239f7a4d5e9d9899b43cc20be5aa21a0d537d72f289a28c722c50  guix-build-6988a2f097e9/output/powerpc64le-linux-gnu/bitcoin-6988a2f097e9-powerpc64le-linux-gnu.tar.gz
0e07119b072d4fabde799e9bc51bf493f082199baf22fc3b2924a8f0c394dc1a  guix-build-6988a2f097e9/output/riscv64-linux-gnu/SHA256SUMS.part
bdaef9aeccf41ff72edee576cec372fa84ac15fb95d25292626e00f361961997  guix-build-6988a2f097e9/output/riscv64-linux-gnu/bitcoin-6988a2f097e9-riscv64-linux-gnu-debug.tar.gz
0bc1a12344b998c2cc2c10b2d1c4adebbfc3491b1478c9b05e3845eafda8ffac  guix-build-6988a2f097e9/output/riscv64-linux-gnu/bitcoin-6988a2f097e9-riscv64-linux-gnu.tar.gz
1fb067cb40a734ca7facf6a3ac046f181863632de3fe08d5292d1df43d470d91  guix-build-6988a2f097e9/output/x86_64-apple-darwin/SHA256SUMS.part
83303ca9163cd7302a6b4bff5fdcd1046f623cb63102db6754b6631fb03c43c6  guix-build-6988a2f097e9/output/x86_64-apple-darwin/bitcoin-6988a2f097e9-x86_64-apple-darwin-unsigned.tar.gz
47740dc4b0712c17baffcdff993d615348571e95367b37406271124af46bc973  guix-build-6988a2f097e9/output/x86_64-apple-darwin/bitcoin-6988a2f097e9-x86_64-apple-darwin-unsigned.zip
eb5b9b8ba9cf13d9c34f4caf6f5a9ff13b94712d94cbeebacc2215711cc86d34  guix-build-6988a2f097e9/output/x86_64-apple-darwin/bitcoin-6988a2f097e9-x86_64-apple-darwin.tar.gz
0398f0db30df7a5efa9d515fdec73b5c88bec6de5a3c77bcfbfacbd15e874fed  guix-build-6988a2f097e9/output/x86_64-linux-gnu/SHA256SUMS.part
41707880d4999cfb94116315bea99a79253024f461f551e51c6e2681e209b472  guix-build-6988a2f097e9/output/x86_64-linux-gnu/bitcoin-6988a2f097e9-x86_64-linux-gnu-debug.tar.gz
141306d192d6c6790ade09f90961e191ec55785a5081f02a3b7d48a2e06a5859  guix-build-6988a2f097e9/output/x86_64-linux-gnu/bitcoin-6988a2f097e9-x86_64-linux-gnu.tar.gz
42b9ea7b9ce2eb4c0f9ef3793d3768ca0c512aea05cf0524a530ed55ac2493ac  guix-build-6988a2f097e9/output/x86_64-w64-mingw32/SHA256SUMS.part
c7a564e35fb1bc2beafaa5734af7e45f91824c89badc6a32fec147e50d2d2378  guix-build-6988a2f097e9/output/x86_64-w64-mingw32/bitcoin-6988a2f097e9-win64-debug.zip
8b6d12a64905f0157c75160b655ac035f85d0561555bd7c0c77854783cf55e7b  guix-build-6988a2f097e9/output/x86_64-w64-mingw32/bitcoin-6988a2f097e9-win64-setup-unsigned.exe
dd1cebaf3d48347c09ec0dfd7a830a6146cb7714a61f8206ca228d4241b0295c  guix-build-6988a2f097e9/output/x86_64-w64-mingw32/bitcoin-6988a2f097e9-win64-unsigned.tar.gz
f43f28479bc6d5d3597d5d6e1952de1bd7430cd6f8919aa4f222d0398cdf7ce9  guix-build-6988a2f097e9/output/x86_64-w64-mingw32/bitcoin-6988a2f097e9-win64.zip

Copy link
Member

@fanquake fanquake left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 6988a2f.

@fanquake fanquake merged commit 30b3477 into bitcoin:master Oct 4, 2023
@hebasto hebasto deleted the 231002-qt5.15.10 branch October 4, 2023 18:29
@maflcko
Copy link
Member

maflcko commented Oct 5, 2023

This breaks android?

compiling ../../3rdparty/zlib/src/uncompr.c
compiling ../../3rdparty/zlib/src/zutil.c
rm -f ../../../lib/libQt5Bootstrap.a
ar cqs ../../../lib/libQt5Bootstrap.a .obj/qlatincodec.o .obj/qtextcodec.o .obj/qutfcodec.o .obj/qendian.o .obj/qglobal.o .obj/qlogging.o .obj/qmalloc.o .obj/qnumeric.o .obj/qoperatingsystemversion.o .obj/qrandom.o .obj/qabstractfileengine.o .obj/qbuffer.o .obj/qdebug.o .obj/qdir.o .obj/qdiriterator.o .obj/qfile.o .obj/qfileinfo.o .obj/qfilesystementry.o .obj/qfilesystemengine.o .obj/qfsfileengine.o .obj/qfsfileengine_iterator.o .obj/qiodevice.o .obj/qipaddress.o .obj/qfiledevice.o .obj/qresource.o .obj/qtemporarydir.o .obj/qtemporaryfile.o .obj/qsavefile.o .obj/qstandardpaths.o .obj/qloggingcategory.o .obj/qloggingregistry.o .obj/qurl.o .obj/qurlidna.o .obj/qurlquery.o .obj/qurlrecode.o .obj/qcoreapplication.o .obj/qcoreglobaldata.o .obj/qmetatype.o .obj/qvariant.o .obj/qsystemerror.o .obj/qsharedmemory.o .obj/qsystemsemaphore.o .obj/quuid.o .obj/qcborcommon.o .obj/qcborstreamwriter.o .obj/qcborvalue.o .obj/qdatastream.o .obj/qjsoncbor.o .obj/qjsondocument.o .obj/qjsonobject.o .obj/qjsonarray.o .obj/qjsonvalue.o .obj/qjsonparser.o .obj/qjsonwriter.o .obj/qtextstream.o .obj/qxmlutils.o .obj/qxmlstream.o .obj/qbytearray.o .obj/qbytearraylist.o .obj/qbytearraymatcher.o .obj/qlocale.o .obj/qlocale_tools.o .obj/qregexp.o .obj/qstring.o .obj/qstringbuilder.o .obj/qstring_compat.o .obj/qstringlist.o .obj/qstringview.o .obj/qvsnprintf.o .obj/qcalendar.o .obj/qdatetime.o .obj/qgregoriancalendar.o .obj/qromancalendar.o .obj/qarraydata.o .obj/qbitarray.o .obj/qcommandlineparser.o .obj/qcommandlineoption.o .obj/qcryptographichash.o .obj/qhash.o .obj/qlist.o .obj/qmap.o .obj/qringbuffer.o .obj/qpoint.o .obj/qrect.o .obj/qsize.o .obj/qline.o .obj/qversionnumber.o .obj/qdom.o .obj/qxml.o .obj/qcore_unix.o .obj/qsharedmemory_posix.o .obj/qsharedmemory_systemv.o .obj/qsharedmemory_unix.o .obj/qsystemsemaphore_posix.o .obj/qsystemsemaphore_systemv.o .obj/qsystemsemaphore_unix.o .obj/qfilesystemengine_unix.o .obj/qfilesystemiterator_unix.o .obj/qfsfileengine_unix.o .obj/qstandardpaths_unix.o .obj/adler32.o .obj/compress.o .obj/crc32.o .obj/deflate.o .obj/gzclose.o .obj/gzlib.o .obj/gzread.o .obj/gzwrite.o .obj/infback.o .obj/inffast.o .obj/inflate.o .obj/inftrees.o .obj/trees.o .obj/uncompr.o .obj/zutil.o
make[4]: Leaving directory '/ci_container_base/depends/work/build/aarch64-linux-android/qt/5.15.10-2fe97473ae7/qtbase/src/tools/bootstrap'
make[3]: Leaving directory '/ci_container_base/depends/work/build/aarch64-linux-android/qt/5.15.10-2fe97473ae7/qtbase/src'
make[2]: *** [Makefile:51: sub-src-make_first] Error 2
make[2]: Leaving directory '/ci_container_base/depends/work/build/aarch64-linux-android/qt/5.15.10-2fe97473ae7/qtbase'
make[1]: *** [Makefile:49: sub-qtbase-make_first] Error 2
make[1]: Leaving directory '/ci_container_base/depends/work/build/aarch64-linux-android/qt/5.15.10-2fe97473ae7'
make: Leaving directory '/ci_container_base/depends'
make: *** [funcs.mk:291: /ci_container_base/depends/work/build/aarch64-linux-android/qt/5.15.10-2fe97473ae7/./.stamp_built] Error 1

@maflcko
Copy link
Member

maflcko commented Oct 5, 2023

@fanquake
Copy link
Member

fanquake commented Oct 5, 2023

Looks like the error is:

Project ERROR: No suitable Android SDK platform found. Minimum version is android-31.
make[4]: *** [Makefile:49: sub-jar-make_first-ordered] Error 3

@hebasto
Copy link
Member Author

hebasto commented Oct 5, 2023

Looks like the error is:

Project ERROR: No suitable Android SDK platform found. Minimum version is android-31.
make[4]: *** [Makefile:49: sub-jar-make_first-ordered] Error 3

The diff as follows:

--- a/ci/test/00_setup_env_android.sh
+++ b/ci/test/00_setup_env_android.sh
@@ -14,8 +14,8 @@ export CI_IMAGE_NAME_TAG="docker.io/amd64/ubuntu:22.04"
 export RUN_UNIT_TESTS=false
 export RUN_FUNCTIONAL_TESTS=false
 
-export ANDROID_API_LEVEL=28
-export ANDROID_BUILD_TOOLS_VERSION=28.0.3
+export ANDROID_API_LEVEL=31
+export ANDROID_BUILD_TOOLS_VERSION=31.0.0
 export ANDROID_NDK_VERSION=23.2.8568313
 export ANDROID_TOOLS_URL=https://dl.google.com/android/repository/commandlinetools-linux-8512546_latest.zip
 export ANDROID_HOME="${DEPENDS_DIR}/SDKs/android"

helps to build the qt package.

However, a linker error happens for the bitcoin-qt binary. UPD. It seems it was a glitch...

luke-jr pushed a commit to bitcoinknots/bitcoin that referenced this pull request Oct 6, 2023
PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Oct 6, 2023
6988a2f build: Update qt package up to 5.15.10 (Hennadii Stepanov)

Pull request description:

  The Qt 5.15.10 contains at least three important for us fixes:
  - qt/qtbase@8bb90ab, which allows us to drop the [`dont_hardcode_x86_64.patch`](https://github.com/bitcoin/bitcoin/blob/fd8ab08558ccfb62f2d0a64d2d0d4dcefba977bc/depends/patches/qt/dont_hardcode_x86_64.patch)
  - qt/qtbase@8467bed, which allows us to drop the [`fix_montery_include.patch`](https://github.com/bitcoin/bitcoin/blob/fd8ab08558ccfb62f2d0a64d2d0d4dcefba977bc/depends/patches/qt/fix_montery_include.patch)
  - qt/qtbase@df08a21, which addresses bitcoin#28349 (comment)

ACKs for top commit:
  fanquake:
    ACK 6988a2f.

Tree-SHA512: 838c44cf0d7508714f35887bb1f0983e59d96764f08f467bbd03d102d7152e797daeedc178afb03141115cc3be623e4ef7c4c4c65c0a8d1f0bb9702c9a6f8fc6
@hebasto
Copy link
Member Author

hebasto commented Oct 8, 2023

This breaks android?

I cannot reproduce any issue locally:

$ env | grep ANDROID
ANDROID_HOME=/home/hebasto/Android/Sdk
ANDROID_NDK_ROOT=/home/hebasto/Android/Sdk/ndk/23.2.8568313
$ make -j 16 -C depends HOST=aarch64-linux-android ANDROID_SDK=${ANDROID_HOME} ANDROID_NDK=${ANDROID_NDK_ROOT} ANDROID_API_LEVEL=28 ANDROID_TOOLCHAIN_BIN=${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/linux-x86_64/bin
...
copying packages: boost libevent qt qrencode bdb sqlite miniupnpc libnatpmp zeromq
to: /home/hebasto/git/bitcoin/depends/aarch64-linux-android
make: Leaving directory '/home/hebasto/git/bitcoin/depends'

@maflcko
Copy link
Member

maflcko commented Oct 8, 2023

Did you also try with MAKEJOBS="-j$(nproc)" FILE_ENV="./ci/test/00_setup_env_android.sh" ./ci/test_run_all.sh ?

@hebasto
Copy link
Member Author

hebasto commented Oct 8, 2023

Did you also try with MAKEJOBS="-j$(nproc)" FILE_ENV="./ci/test/00_setup_env_android.sh" ./ci/test_run_all.sh ?

That is another issue. Please see #28611.

@fanquake
Copy link
Member

fanquake added a commit that referenced this pull request Oct 12, 2023
78d3062 ci: Install Android API 31 platform as Qt expects (Hennadii Stepanov)

Pull request description:

  When building the `qt` package, it expects that the default (in Qt's view) Android API platform is installed.

  During the recent Qt version [update](#28561), it has been changed:
  ```diff
  --- a/mkspecs/features/android/sdk.prf
  +++ b/mkspecs/features/android/sdk.prf
  @@ -1,6 +1,6 @@
   API_VERSION_TO_USE = $$(ANDROID_API_VERSION)
   isEmpty(API_VERSION_TO_USE): API_VERSION_TO_USE = $$API_VERSION
  -isEmpty(API_VERSION_TO_USE): API_VERSION_TO_USE = android-28
  +isEmpty(API_VERSION_TO_USE): API_VERSION_TO_USE = android-31

   ANDROID_JAR_FILE = $$ANDROID_SDK_ROOT/platforms/$$API_VERSION_TO_USE/android.jar
   !exists($$ANDROID_JAR_FILE) {
  ```

  This PR fixes the CI for the Android task and addresses #28561 (comment).

  Qt [docs](https://doc.qt.io/qt-5/android.html) still claim that Android API Level 21 and up are supported, however, I did not test every possible configuration.

  NOTE: #28611 is still valid.

ACKs for top commit:
  maflcko:
    lgtm ACK 78d3062
  jarolrod:
    tACK 78d3062

Tree-SHA512: 781fba6d80aae7e6500854de14af0d30169c258e395b9e482a5430a7b4a2211a6181f8c9ee58543c896b431abf09e3e7c5573b9672ed128658f11f98a2006e7e
Frank-GER pushed a commit to syscoin/syscoin that referenced this pull request Oct 13, 2023
6988a2f build: Update qt package up to 5.15.10 (Hennadii Stepanov)

Pull request description:

  The Qt 5.15.10 contains at least three important for us fixes:
  - qt/qtbase@8bb90ab, which allows us to drop the [`dont_hardcode_x86_64.patch`](https://github.com/bitcoin/bitcoin/blob/fd8ab08558ccfb62f2d0a64d2d0d4dcefba977bc/depends/patches/qt/dont_hardcode_x86_64.patch)
  - qt/qtbase@8467bed, which allows us to drop the [`fix_montery_include.patch`](https://github.com/bitcoin/bitcoin/blob/fd8ab08558ccfb62f2d0a64d2d0d4dcefba977bc/depends/patches/qt/fix_montery_include.patch)
  - qt/qtbase@df08a21, which addresses bitcoin#28349 (comment)

ACKs for top commit:
  fanquake:
    ACK 6988a2f.

Tree-SHA512: 838c44cf0d7508714f35887bb1f0983e59d96764f08f467bbd03d102d7152e797daeedc178afb03141115cc3be623e4ef7c4c4c65c0a8d1f0bb9702c9a6f8fc6
Frank-GER pushed a commit to syscoin/syscoin that referenced this pull request Oct 13, 2023
78d3062 ci: Install Android API 31 platform as Qt expects (Hennadii Stepanov)

Pull request description:

  When building the `qt` package, it expects that the default (in Qt's view) Android API platform is installed.

  During the recent Qt version [update](bitcoin#28561), it has been changed:
  ```diff
  --- a/mkspecs/features/android/sdk.prf
  +++ b/mkspecs/features/android/sdk.prf
  @@ -1,6 +1,6 @@
   API_VERSION_TO_USE = $$(ANDROID_API_VERSION)
   isEmpty(API_VERSION_TO_USE): API_VERSION_TO_USE = $$API_VERSION
  -isEmpty(API_VERSION_TO_USE): API_VERSION_TO_USE = android-28
  +isEmpty(API_VERSION_TO_USE): API_VERSION_TO_USE = android-31

   ANDROID_JAR_FILE = $$ANDROID_SDK_ROOT/platforms/$$API_VERSION_TO_USE/android.jar
   !exists($$ANDROID_JAR_FILE) {
  ```

  This PR fixes the CI for the Android task and addresses bitcoin#28561 (comment).

  Qt [docs](https://doc.qt.io/qt-5/android.html) still claim that Android API Level 21 and up are supported, however, I did not test every possible configuration.

  NOTE: bitcoin#28611 is still valid.

ACKs for top commit:
  maflcko:
    lgtm ACK 78d3062
  jarolrod:
    tACK 78d3062

Tree-SHA512: 781fba6d80aae7e6500854de14af0d30169c258e395b9e482a5430a7b4a2211a6181f8c9ee58543c896b431abf09e3e7c5573b9672ed128658f11f98a2006e7e
luke-jr pushed a commit to bitcoinknots/bitcoin that referenced this pull request Oct 19, 2023
PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Oct 27, 2023
6988a2f build: Update qt package up to 5.15.10 (Hennadii Stepanov)

Pull request description:

  The Qt 5.15.10 contains at least three important for us fixes:
  - qt/qtbase@8bb90ab, which allows us to drop the [`dont_hardcode_x86_64.patch`](https://github.com/bitcoin/bitcoin/blob/fd8ab08558ccfb62f2d0a64d2d0d4dcefba977bc/depends/patches/qt/dont_hardcode_x86_64.patch)
  - qt/qtbase@8467bed, which allows us to drop the [`fix_montery_include.patch`](https://github.com/bitcoin/bitcoin/blob/fd8ab08558ccfb62f2d0a64d2d0d4dcefba977bc/depends/patches/qt/fix_montery_include.patch)
  - qt/qtbase@df08a21, which addresses bitcoin#28349 (comment)

ACKs for top commit:
  fanquake:
    ACK 6988a2f.

Tree-SHA512: 838c44cf0d7508714f35887bb1f0983e59d96764f08f467bbd03d102d7152e797daeedc178afb03141115cc3be623e4ef7c4c4c65c0a8d1f0bb9702c9a6f8fc6
PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Dec 6, 2023
6988a2f build: Update qt package up to 5.15.10 (Hennadii Stepanov)

Pull request description:

  The Qt 5.15.10 contains at least three important for us fixes:
  - qt/qtbase@8bb90ab, which allows us to drop the [`dont_hardcode_x86_64.patch`](https://github.com/bitcoin/bitcoin/blob/fd8ab08558ccfb62f2d0a64d2d0d4dcefba977bc/depends/patches/qt/dont_hardcode_x86_64.patch)
  - qt/qtbase@8467bed, which allows us to drop the [`fix_montery_include.patch`](https://github.com/bitcoin/bitcoin/blob/fd8ab08558ccfb62f2d0a64d2d0d4dcefba977bc/depends/patches/qt/fix_montery_include.patch)
  - qt/qtbase@df08a21, which addresses bitcoin#28349 (comment)

ACKs for top commit:
  fanquake:
    ACK 6988a2f.

Tree-SHA512: 838c44cf0d7508714f35887bb1f0983e59d96764f08f467bbd03d102d7152e797daeedc178afb03141115cc3be623e4ef7c4c4c65c0a8d1f0bb9702c9a6f8fc6
PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Dec 7, 2023
6988a2f build: Update qt package up to 5.15.10 (Hennadii Stepanov)

Pull request description:

  The Qt 5.15.10 contains at least three important for us fixes:
  - qt/qtbase@8bb90ab, which allows us to drop the [`dont_hardcode_x86_64.patch`](https://github.com/bitcoin/bitcoin/blob/fd8ab08558ccfb62f2d0a64d2d0d4dcefba977bc/depends/patches/qt/dont_hardcode_x86_64.patch)
  - qt/qtbase@8467bed, which allows us to drop the [`fix_montery_include.patch`](https://github.com/bitcoin/bitcoin/blob/fd8ab08558ccfb62f2d0a64d2d0d4dcefba977bc/depends/patches/qt/fix_montery_include.patch)
  - qt/qtbase@df08a21, which addresses bitcoin#28349 (comment)

ACKs for top commit:
  fanquake:
    ACK 6988a2f.

Tree-SHA512: 838c44cf0d7508714f35887bb1f0983e59d96764f08f467bbd03d102d7152e797daeedc178afb03141115cc3be623e4ef7c4c4c65c0a8d1f0bb9702c9a6f8fc6
PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Dec 7, 2023
6988a2f build: Update qt package up to 5.15.10 (Hennadii Stepanov)

Pull request description:

  The Qt 5.15.10 contains at least three important for us fixes:
  - qt/qtbase@8bb90ab, which allows us to drop the [`dont_hardcode_x86_64.patch`](https://github.com/bitcoin/bitcoin/blob/fd8ab08558ccfb62f2d0a64d2d0d4dcefba977bc/depends/patches/qt/dont_hardcode_x86_64.patch)
  - qt/qtbase@8467bed, which allows us to drop the [`fix_montery_include.patch`](https://github.com/bitcoin/bitcoin/blob/fd8ab08558ccfb62f2d0a64d2d0d4dcefba977bc/depends/patches/qt/fix_montery_include.patch)
  - qt/qtbase@df08a21, which addresses bitcoin#28349 (comment)

ACKs for top commit:
  fanquake:
    ACK 6988a2f.

Tree-SHA512: 838c44cf0d7508714f35887bb1f0983e59d96764f08f467bbd03d102d7152e797daeedc178afb03141115cc3be623e4ef7c4c4c65c0a8d1f0bb9702c9a6f8fc6
@bitcoin bitcoin locked and limited conversation to collaborators Oct 9, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants