Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

backport: merge bitcoin#22380, #25838, #25917, #26059, #26578, #27798, #27676, #27999, #28337, #28422, #28630, #28783, partial bitcoin#24866, #25612 (toolchain backports: part 1) #6384

Merged
merged 15 commits into from
Nov 14, 2024

Conversation

kwvg
Copy link
Collaborator

@kwvg kwvg commented Nov 6, 2024

Additional Information

Breaking Changes

  • The minimum runtime version needed to run Dash Qt is now macOS 11 (Big Sur)

Checklist

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas (note: N/A)
  • I have added or updated relevant unit/integration/functional/e2e tests
  • I have made corresponding changes to the documentation
  • I have assigned this pull request to a milestone (for repository code-owners and collaborators only)

@kwvg kwvg added this to the 22 milestone Nov 6, 2024
@kwvg
Copy link
Collaborator Author

kwvg commented Nov 6, 2024

Expected hashes for 7d56045

44d1942e8220969264909ddeccada97603f71569c7fe9cfd12f31d9ddaa2bdd4  dashcore-22.0.0-beta.1-81-g7d560454fad3-aarch64-linux-gnu-debug.tar.gz
3fd23c23bf20dfb677b08baf98b84e93e2e7c251e066a5420eb5888a2845f202  dashcore-22.0.0-beta.1-81-g7d560454fad3-aarch64-linux-gnu.tar.gz
db0166b3760e4a8fabc2de841e1fc171762125b19df296968c5dd5da9716a685  dashcore-22.0.0-beta.1-81-g7d560454fad3-arm-linux-gnueabihf-debug.tar.gz
72deadb48cb18ff479de4f0b23a48eab6866f034dc1f3f8acd99f1dce4dd03b2  dashcore-22.0.0-beta.1-81-g7d560454fad3-arm-linux-gnueabihf.tar.gz
94bad763a474559192db0c744e31084f985cec9f463094ba22b9dde36254360a  dashcore-22.0.0-beta.1-81-g7d560454fad3-arm64-apple-darwin-unsigned.tar.gz
fd81aacd337114ee2fc0d3dcaf11825032e5e6dec67a074f906b2ec87010b15b  dashcore-22.0.0-beta.1-81-g7d560454fad3-arm64-apple-darwin-unsigned.zip
1db0e5942678bc3e2effc3adfd9e0b97e97d6221adbea32c19fad8a86ff3b8d5  dashcore-22.0.0-beta.1-81-g7d560454fad3-arm64-apple-darwin.tar.gz
4dfa267cd258048d8c51961c00a8f296569d99f25a5d10407435f39490022d7b  dashcore-22.0.0-beta.1-81-g7d560454fad3.tar.gz
736261b15eadbb62e02ebe61dae7321112edf5f8a110b0dfd044339d837d719b  dashcore-22.0.0-beta.1-81-g7d560454fad3-powerpc64-linux-gnu-debug.tar.gz
0fa9779ac479a342564f291e879068412abe5ceb431d9335c098bc1bed0e7a72  dashcore-22.0.0-beta.1-81-g7d560454fad3-powerpc64-linux-gnu.tar.gz
226eaca969f7416b6005b5517174ed06c90c6370101b52d9192991b626b406cf  dashcore-22.0.0-beta.1-81-g7d560454fad3-riscv64-linux-gnu-debug.tar.gz
554b22ec83ec6d8a0f6fd62f733d0cd500c95776def70e16b94c69073ce3376e  dashcore-22.0.0-beta.1-81-g7d560454fad3-riscv64-linux-gnu.tar.gz
2af7f5191e142b7bc5d9212a9647631930e56a654a88e3385b52723d4930a888  dashcore-22.0.0-beta.1-81-g7d560454fad3-x86_64-apple-darwin-unsigned.tar.gz
603b4dcfefb5a49ab6a6d22e2d7f47ddf9ab28d8bfc2af23967e28ce34047504  dashcore-22.0.0-beta.1-81-g7d560454fad3-x86_64-apple-darwin-unsigned.zip
a096e50de750b56d8056538236845f693431ad8ea19a1835c5e5dc343d0db91b  dashcore-22.0.0-beta.1-81-g7d560454fad3-x86_64-apple-darwin.tar.gz
22a257007102e07d14f58e2fc0a38a795dde3ee93f34df182a1ced06b2feed56  dashcore-22.0.0-beta.1-81-g7d560454fad3-x86_64-linux-gnu-debug.tar.gz
b2071f41c02e95d453837963c26ac45b18e7cf473cd26c4efa9a558608d9989e  dashcore-22.0.0-beta.1-81-g7d560454fad3-x86_64-linux-gnu.tar.gz
74d29f8d8f93dde0036016bf53b0fb0ba529327908ca022fb247e39a5b940675  dashcore-22.0.0-beta.1-81-g7d560454fad3-win64-debug.zip
9dd756ef18706e77f344a827d3e5bbde443aeaa16afecebc11c759a0e8a9af67  dashcore-22.0.0-beta.1-81-g7d560454fad3-win64-setup-unsigned.exe
6985d8e6d4b9ba1c496875357c818f45a0c1149a1e28084f4be217fac5e136e1  dashcore-22.0.0-beta.1-81-g7d560454fad3-win64-unsigned.tar.gz
cbd4fd439caceecc6f9ccf54ef4ef4a36b69b2598e01d456437978a661ff48f3  dashcore-22.0.0-beta.1-81-g7d560454fad3-win64.zip

@kwvg
Copy link
Collaborator Author

kwvg commented Nov 7, 2024

Expected hashes for 0c59d4b

8503fc082da7d2a5d0b78c1059255a54041f1cffa97f2e6b1db3fa369776c17c  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-aarch64-linux-gnu-debug.tar.gz
0fbc04964db5dc443a9d9c6c58cd13d7f1ccbc1604a0dbb1f7ffe84fb5462ef6  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-aarch64-linux-gnu.tar.gz
26aff3528b71816fdad4b39ac89ba917220d7e1fa77ac7e91698c75400c479d4  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-arm-linux-gnueabihf-debug.tar.gz
82b183dc33f0fff1b96ddf4402aeef63742cc151d38a12499e3a54dc4cde3839  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-arm-linux-gnueabihf.tar.gz
37f6e156065df4c0c68d8f1fe9f2ff8d4f8b901625ebaa1cd65ed13d5f9f5d15  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-arm64-apple-darwin-unsigned.tar.gz
2108f9dac1c4cc9a27e6d8c4483dccb5f1e114e7f96a02f9cc0484b0e6fa9a64  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-arm64-apple-darwin-unsigned.zip
59f5fd33def20b425fa5048beb057038f8a870914c93a160718ebc17d80be02d  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-arm64-apple-darwin.tar.gz
54429840d5a4c25ff702aa473442fd3ee76cbdb237bb7e30cf752185a1988b1f  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc.tar.gz
4e2d4ded1723b8ae08af814bf20d913da021219638198471af07feadb9f4eae8  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-powerpc64-linux-gnu-debug.tar.gz
9bbf8ae0531b94f51e8c75f412536b46a3fdf4ae26f9cd6f7b4fd6c936c692ba  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-powerpc64-linux-gnu.tar.gz
8a92e932c076413e9a5e7705be2d34ac8f772c4aeb738037b151db36ac11b8d0  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-riscv64-linux-gnu-debug.tar.gz
4773f29083d4e683a4033857c0a7275f0cd405fa4ab071fe8b0c0a8e0ad071a9  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-riscv64-linux-gnu.tar.gz
065a0aef71629573d5533805eaf12992172f35817328b3c44b3df84482a74a31  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-x86_64-apple-darwin-unsigned.tar.gz
da654e3155d3c132b45f6d1e125f4d80f5d5773e64efea6ac54c4e54c65c1b1c  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-x86_64-apple-darwin-unsigned.zip
133ff2283ddfc94b47002cd2911544027b3e1ec7ae90fd633c7c201dd3194c8c  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-x86_64-apple-darwin.tar.gz
2097293304c0915912035a77391373dc4b541f0744185353b69eeb51cd07100b  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-x86_64-linux-gnu-debug.tar.gz
cfdfac79ec8931d507e6c1f14a72a5fa26a10fa16797107e4de2866ab21fb1d0  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-x86_64-linux-gnu.tar.gz
3301641aacec83d97bc215b7fbf065c7606e8d9ad1a15a72ffe3de2c9fc2679c  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-win64-debug.zip
c4170a51f4c23814e31edb3564fe67eafecb0baf27eb3e0afe8fb95f5b393b25  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-win64-setup-unsigned.exe
7181c01581ba35bb31d26ace89ac9de34dd379d9361db9a148af8b5ad5bb2c17  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-win64-unsigned.tar.gz
d21ba5e4e6a369b1d6d1210729029f21ed9ccb38f910d24f8ea23785c4d992f4  dashcore-22.0.0-beta.1-81-g0c59d4bbe9bc-win64.zip

Copy link

This pull request has conflicts, please rebase.

PastaPastaPasta added a commit that referenced this pull request Nov 12, 2024
, bitcoin#28786, bitcoin#29078, bitcoin#27897, bitcoin#29651, bitcoin#29695, bitcoin#29673, bitcoin#29828, bitcoin#29846, bitcoin#30231, bitcoin#30438, partial bitcoin#30511 (guix backports: part 5)

91b7ef8 merge bitcoin#30438: build Linux GCC with --enable-cet (Kittywhiskers Van Gogh)
cfc6cba partial bitcoin#30511: GCC 12 consolidation (Kittywhiskers Van Gogh)
06f5431 merge bitcoin#30231: bump time-machine to f0bb724211872cd6158fce6162e0b8c73efed126 (Kittywhiskers Van Gogh)
5b292ee merge bitcoin#29846: replace GCC unaligned VMOV patch with binutils patch (Kittywhiskers Van Gogh)
4d1f7dc merge bitcoin#29828: remove `gcc-toolchain static` from Windows build (Kittywhiskers Van Gogh)
f321d3d merge bitcoin#29673: use GCC 11 in macOS build env (Kittywhiskers Van Gogh)
d570e2d merge bitcoin#29695: build GCC with --enable-standard-branch-protection (Kittywhiskers Van Gogh)
c965943 merge bitcoin#29651: bump time-machine to dc4842797bfdc5f9f3f5f725bf189c2b68bd6b5a (Kittywhiskers Van Gogh)
59a125a merge bitcoin#27897: use GCC 12.3.0 to build releases (Kittywhiskers Van Gogh)
a701b06 merge bitcoin#29078: Bump guix time-machine to unlock riscv64 metal (Kittywhiskers Van Gogh)
d4b10a3 merge bitcoin#28786: switch to 6.1 kernel headers over 5.15 (Kittywhiskers Van Gogh)
c371870 merge bitcoin#28580: update time-machine (Kittywhiskers Van Gogh)
d36c9b6 merge bitcoin#28759: update signapple to latest master (Kittywhiskers Van Gogh)
38c71d8 merge bitcoin#28370: remove GCC 10 workaround from NSIS (Kittywhiskers Van Gogh)

Pull request description:

  ## Additional Information

  * Dependent on #6382
  * Dependency for #6384

  ## Breaking Changes

  None expected

  ## Checklist

  - [x] I have performed a self-review of my own code
  - [x] I have commented my code, particularly in hard-to-understand areas **(note: N/A)**
  - [x] I have added or updated relevant unit/integration/functional/e2e tests **(note: N/A)**
  - [x] I have made corresponding changes to the documentation **(note: N/A)**
  - [x] I have assigned this pull request to a milestone _(for repository code-owners and collaborators only)_

ACKs for top commit:
  UdjinM6:
    utACK 91b7ef8

Tree-SHA512: 0cfb436a430cf4b624a48a9928ecac9cd5c50e88e51ed04e7d1d0100968af8be1183364f035ac75153781a5e1616aa2f6fadabf0a1c03ec4b66dedea544b77ad
@kwvg
Copy link
Collaborator Author

kwvg commented Nov 12, 2024

Expected hashes for 2b22a89

22aaf5354ec40b5895ae55b004a02deecb8400a8847070df1214020e3e8b519f  dashcore-22.0.0-beta.1-112-g2b22a89f213c-aarch64-linux-gnu-debug.tar.gz
3e76b561189135b49754b31f980fdb300bd7cdb5c26b99a65a387bdea04c2c9d  dashcore-22.0.0-beta.1-112-g2b22a89f213c-aarch64-linux-gnu.tar.gz
bcb4a92b6d9d796f9080ef89a0d4883fce439eb9f261c6064b75990178adc8b5  dashcore-22.0.0-beta.1-112-g2b22a89f213c-arm-linux-gnueabihf-debug.tar.gz
c9960c177fab254141217a79a490b59cd59f780f3aeb0aa90bd6e0dca527f8fe  dashcore-22.0.0-beta.1-112-g2b22a89f213c-arm-linux-gnueabihf.tar.gz
f4af5eac4edea1d7e16eaf32653f28d9ab6495149bb75d6efe480c6525e5f501  dashcore-22.0.0-beta.1-112-g2b22a89f213c-arm64-apple-darwin-unsigned.tar.gz
c19160c708a5e3529cf4d5a00100a5698594b1be56112ef3402c8f25ba36fc3e  dashcore-22.0.0-beta.1-112-g2b22a89f213c-arm64-apple-darwin-unsigned.zip
fbd842593413c369c992c73f317488ea06f77752113bf43905c887077098fbd8  dashcore-22.0.0-beta.1-112-g2b22a89f213c-arm64-apple-darwin.tar.gz
e2197c48a4949ed1fbbb31a65ea968ecee75ade4816768ef62f3faea792ac142  dashcore-22.0.0-beta.1-112-g2b22a89f213c.tar.gz
85162e2d1c01c5b1e0a9ff5d6f7d43529e054da873cdb596189c34be09c6ad58  dashcore-22.0.0-beta.1-112-g2b22a89f213c-powerpc64-linux-gnu-debug.tar.gz
985023e15f71420d47d7eaff2b02e8e7695e0fe791741fd9a8e5d999e6525883  dashcore-22.0.0-beta.1-112-g2b22a89f213c-powerpc64-linux-gnu.tar.gz
3021baa6326328dd530e85dec79d396b45ce3fe2fdd65810859b859f1ff33168  dashcore-22.0.0-beta.1-112-g2b22a89f213c-riscv64-linux-gnu-debug.tar.gz
3e5f6241a4cf6e057e4bae2e6a3796eff6337599e8b7a3151c35d330602a1808  dashcore-22.0.0-beta.1-112-g2b22a89f213c-riscv64-linux-gnu.tar.gz
0238bd951c705030827667dc2b0ef4d0c144e586335d9f263929182b5456cdb0  dashcore-22.0.0-beta.1-112-g2b22a89f213c-x86_64-apple-darwin-unsigned.tar.gz
95208ae8839c644da4066db8de9a28f48a426091521aa2eebbfffa4a2d9be0ac  dashcore-22.0.0-beta.1-112-g2b22a89f213c-x86_64-apple-darwin-unsigned.zip
fcaacc04305035b86d059681af5a2082efd59360c065e70e946c80882724f8c8  dashcore-22.0.0-beta.1-112-g2b22a89f213c-x86_64-apple-darwin.tar.gz
1b8d29008d4ec840ef5a4c2f257bdd065f4e0c13a8cfb3c24907cfeffcbebfbe  dashcore-22.0.0-beta.1-112-g2b22a89f213c-x86_64-linux-gnu-debug.tar.gz
3342169922dbdc289ce25df8b1d168774449683f140ee8e139ac35bf9f97a6d6  dashcore-22.0.0-beta.1-112-g2b22a89f213c-x86_64-linux-gnu.tar.gz
c56fda1018864cb94bafb2badb27b777718619a11933be6d8589d3512059aa58  dashcore-22.0.0-beta.1-112-g2b22a89f213c-win64-debug.zip
c14afcba0bf41b7863727eefbe1a2371b5d75b229b098ea589282f7ded18bb17  dashcore-22.0.0-beta.1-112-g2b22a89f213c-win64-setup-unsigned.exe
358fd07b52177c42989e71b4dd934037ed0f5df0b6ffff6a692b0d55418a84c0  dashcore-22.0.0-beta.1-112-g2b22a89f213c-win64-unsigned.tar.gz
72bac3ccf59c8d6d082087e8b8830e30dd2d2cd25c001c0220951734521cd66d  dashcore-22.0.0-beta.1-112-g2b22a89f213c-win64.zip

@kwvg kwvg marked this pull request as ready for review November 12, 2024 16:59
contrib/macdeploy/macdeployqtplus Outdated Show resolved Hide resolved
contrib/macdeploy/README.md Outdated Show resolved Hide resolved
@PastaPastaPasta
Copy link
Member

I don't want to backport any dmg -> zip stuff for v22

@kwvg kwvg changed the title backport: merge bitcoin#22380, #25838, #25917, #26059, #26578, #27798, #27676, #27999, #28337, #28422, #28432, #28630, #28845, #28932 (toolchain backports: part 1) backport: merge bitcoin#22380, #25838, #25917, #26059, #26578, #27798, #27676, #27999, #28337, #28422, #28630, #28783, partial bitcoin#24866, #25612 (toolchain backports: part 1) Nov 13, 2024
@kwvg
Copy link
Collaborator Author

kwvg commented Nov 13, 2024

Expected hashes for d7cb92a

92d264b904ee392eca24bb47b9db5fd2d732cc888190b727aac93d498aee2b98  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-aarch64-linux-gnu-debug.tar.gz
1662bf17aef5f0db88e2bb8b55611bc4b4684da68a44f5f3800e236f851ae3d6  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-aarch64-linux-gnu.tar.gz
fe52e6c3e8070510106edb04a88f8d1649965edb54a074ed2b977db01fad717f  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-arm-linux-gnueabihf-debug.tar.gz
0afa0024ace8909b6badd049f4786024f7a3ce3506189c865afda65193694493  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-arm-linux-gnueabihf.tar.gz
78cac7964f21a7c48cd5a94c5faf7167fdcabc4206f8713d00216dd09ddf71ad  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-arm64-apple-darwin-unsigned.dmg
bdba111ee3ac0a5162f8c858013c3c3b6ac28d2303a95af5cddeb08af9b812cb  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-arm64-apple-darwin-unsigned.tar.gz
657618d59fdff1235a08ab8cd1b0ad677f9ee73128ff1362dcaf6bed5db4e63d  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-arm64-apple-darwin.tar.gz
4cada5d22323cb28d050740683e85d5026bfab68d3be296c1185ad6bf44541a4  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a.tar.gz
4ebecfe3ed0c837c44a8c1c557cf3c040c717d2aaefe8799c21a1b03d6f5c49a  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-powerpc64-linux-gnu-debug.tar.gz
7dc2e38f45d937da3bb339d2cce8e3665ae0a90b947392d710c39dee02980f09  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-powerpc64-linux-gnu.tar.gz
1aaba81ef7ee4828b396f80e3c9c0e4dffdbf159c36482c56a2a29c33ae9e1f7  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-riscv64-linux-gnu-debug.tar.gz
def4ed63567b186f776a261776d0cd98d9c24ac4edb09371d1050b29e2073a4f  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-riscv64-linux-gnu.tar.gz
5d78b77af62057dce3960b19336d3a3a51db61d0b93c8a138546b8aa743c409b  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-x86_64-apple-darwin-unsigned.dmg
c870f02bacc19837d28449a41db8b49259160138cd7d1546c0b7ae31c1a4ca35  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-x86_64-apple-darwin-unsigned.tar.gz
922fbd64d85a6046fa9091820c78cd1a3795bc4ba7efeb0745cbd559886c7e01  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-x86_64-apple-darwin.tar.gz
73f9608a2441d58b6dae2e6663bec58502fd6085beddb489ad6378599e12ce47  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-x86_64-linux-gnu-debug.tar.gz
81f50f7d68b8454aefd8f2c758f67358abede1abb3a30800b0df235a6714621c  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-x86_64-linux-gnu.tar.gz
f29ccc2094502e2dfb502320a085f628ac9965da1cabadb3d3c00385aef89745  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-win64-debug.zip
cd871ba5af6fab8089cf03abcfe09a8f81e0878d99edd58dbd3d1f96f449633b  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-win64-setup-unsigned.exe
f335c046b42630fb55d3112adf00f8c5852cd9622368c9af64c6cc0c24aec1d0  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-win64-unsigned.tar.gz
b90b84f502c5e606f53f9e382514a6d65dcf19c100a60410c4b40f0bbe40fcdc  dashcore-22.0.0-beta.1-127-gd7cb92aa7a2a-win64.zip

@kwvg kwvg requested a review from UdjinM6 November 13, 2024 13:49
Copy link

@UdjinM6 UdjinM6 left a comment

Choose a reason for hiding this comment

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

hashes match

utACK d7cb92a

@PastaPastaPasta PastaPastaPasta merged commit 2625984 into dashpay:develop Nov 14, 2024
40 checks passed
PastaPastaPasta added a commit that referenced this pull request Nov 17, 2024
, bitcoin#28622, bitcoin#28880, bitcoin#29185, bitcoin#29170, bitcoin#29233, bitcoin#29298, bitcoin#29598, bitcoin#29732, bitcoin#29890, bitcoin#29739, bitcoin#30074, bitcoin#30198, bitcoin#29072 (toolchain backports: part 2)

1506d9d merge bitcoin#29072: use `-no_exported_symbols` on macOS (Kittywhiskers Van Gogh)
9247960 merge bitcoin#30198: qt 5.15.14 and fix macOS build with Clang 18 (Kittywhiskers Van Gogh)
5585e7a merge bitcoin#30074: use ENV flags in get_arch (Kittywhiskers Van Gogh)
decd420 merge bitcoin#29739: swap cctools otool for llvm-objdump (Kittywhiskers Van Gogh)
0f8c420 merge bitcoin#29890: remove some tools when cross-compiling for macOS (Kittywhiskers Van Gogh)
936da1a merge bitcoin#29732: qt 5.15.13 (Kittywhiskers Van Gogh)
c294b47 revert: patch qt to make placeholders differ from actual text (Kittywhiskers Van Gogh)
af7090c merge bitcoin#29598: don't use -h with touch on OpenBSD (Kittywhiskers Van Gogh)
ebf8ff2 merge bitcoin#29298: patch libtool out of libnatpmp/miniupnpc (Kittywhiskers Van Gogh)
070b876 merge bitcoin#29233: depends move macOS C(XX) FLAGS out of C & CXX (Kittywhiskers Van Gogh)
d838481 revert dash#2398: Force fvisibility=hidden when compiling on macos (Kittywhiskers Van Gogh)
59a18f9 merge bitcoin#29170: add macho branch protection check (Kittywhiskers Van Gogh)
cb024d9 merge bitcoin#29185: remove `--enable-lto` (Kittywhiskers Van Gogh)
6d75a81 merge bitcoin#28880: switch to using LLVM 17.x for macOS builds (Kittywhiskers Van Gogh)
7b0a1f2 merge bitcoin#28622: use macOS 14 SDK (Xcode 15.0) (Kittywhiskers Van Gogh)
02eb735 merge bitcoin#24948: fix typo in permissions (Kittywhiskers Van Gogh)
2739107 merge bitcoin#24534: make gen-sdk deterministic (Kittywhiskers Van Gogh)
ab10bf9 merge bitcoin#24241: cleanup doc on need of Developer Account to obtain macOS SDK (Kittywhiskers Van Gogh)

Pull request description:

  ## Additional Information

  * Dependent on #6384
  * Dependency for #6389
  * The Qt patch introduced in [dash#5596](#5596), `fix_qt_placeholders.patch`, was a portion of a suggested workaround for QTBUG-92199 ([source](https://bugreports.qt.io/browse/QTBUG-92199?focusedId=669719&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-669719)) but since then, a fix ([here](https://codereview.qt-project.org/c/qt/qtbase/+/434310)) has made its way to 5.15.12 and we are upgrading to 5.15.14 from 5.15.11.

    So we can safely remove this patch.

  ## Breaking Changes

  None expected

  ## Checklist

  - [x] I have performed a self-review of my own code
  - [x] I have commented my code, particularly in hard-to-understand areas **(note: N/A)**
  - [x] I have added or updated relevant unit/integration/functional/e2e tests
  - [x] I have made corresponding changes to the documentation **(note: N/A)**
  - [x] I have assigned this pull request to a milestone _(for repository code-owners and collaborators only)_

ACKs for top commit:
  UdjinM6:
    utACK 1506d9d
  PastaPastaPasta:
    utACK 1506d9d

Tree-SHA512: df8e4ea0ce9e7b269d248518698f0566b5eca1a54cdfb53f5b213b90fb5177e5a5df44eaeb6f3fc014cd93351c9245736bb2fd52bc2af4ae274d8fa93e601b07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants