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#24241, #24534, #24948, #28622, #28880, #29185, #29170, #29233, #29298, #29598, #29732, #29890, #29739, #30074, #30198, #29072 (toolchain backports: part 2) #6385

Merged
merged 18 commits into from
Nov 17, 2024

Conversation

kwvg
Copy link
Collaborator

@kwvg kwvg commented Nov 7, 2024

Additional Information

Breaking Changes

None expected

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 (note: N/A)
  • I have assigned this pull request to a milestone (for repository code-owners and collaborators only)

@kwvg
Copy link
Collaborator Author

kwvg commented Nov 7, 2024

Expected hashes for 803520d

74ec7398193b50afec50c65fdb2c031d1d7c354f45240d8f3a987273e96a96b3  dashcore-22.0.0-beta.1-82-g803520d891d7-aarch64-linux-gnu-debug.tar.gz
cd18e8df22820551439cd52c315d4712cc738be5a65e7d5fa5e812b4a35443f7  dashcore-22.0.0-beta.1-82-g803520d891d7-aarch64-linux-gnu.tar.gz
2ba9112332d1d23393878c2152aff4d24e3bc63cbb36e3aa07705cfb0e4601fe  dashcore-22.0.0-beta.1-82-g803520d891d7-arm-linux-gnueabihf-debug.tar.gz
8147c8596da5eb18ea7190a8cf5e9c73770cff03694aa4d43389051ada73969f  dashcore-22.0.0-beta.1-82-g803520d891d7-arm-linux-gnueabihf.tar.gz
d3e83ea008d81dbc99c2f10f32865e2547567bea8faec5cca78add781c7208d2  dashcore-22.0.0-beta.1-82-g803520d891d7-arm64-apple-darwin-unsigned.tar.gz
5f550f04135117b7bea4a5d00d447f88b5712cc89737a7f22ea6906f84c1f1db  dashcore-22.0.0-beta.1-82-g803520d891d7-arm64-apple-darwin-unsigned.zip
cc6568b1b941a31fc9ead5d45f50d3948e451c719daa84d72c2e098b459bac75  dashcore-22.0.0-beta.1-82-g803520d891d7-arm64-apple-darwin.tar.gz
3d9fe43a8c60e94d262f36f1c8cd21e97bac94758dc1c4a4777034b76d8c4c88  dashcore-22.0.0-beta.1-82-g803520d891d7.tar.gz
12725898a43a063b979980f3ad0d074c2f77b6826e3e51cb88562b35f6c9a2ac  dashcore-22.0.0-beta.1-82-g803520d891d7-powerpc64-linux-gnu-debug.tar.gz
189bc107a3e516bf0d94a6c9fa16f0d575e5b28ae96b7a06ee25c22e44f21f26  dashcore-22.0.0-beta.1-82-g803520d891d7-powerpc64-linux-gnu.tar.gz
36debf5742c29b81eb0fd3a8c5b17e4739f3009e96947da7731343018d2e2722  dashcore-22.0.0-beta.1-82-g803520d891d7-riscv64-linux-gnu-debug.tar.gz
ecb43942495c3838c70f9cb049dfe0eaccd93de7c87e2eb42fa26cdbf75d2979  dashcore-22.0.0-beta.1-82-g803520d891d7-riscv64-linux-gnu.tar.gz
09e3200636ba2de39ac0014d213270dee684ac31ec240ba1d6ddd144600f0901  dashcore-22.0.0-beta.1-82-g803520d891d7-x86_64-apple-darwin-unsigned.tar.gz
e8fcc2326a9f6feb88e7b71431a1247fbbf740122440040ba9f82b9ede1db1c7  dashcore-22.0.0-beta.1-82-g803520d891d7-x86_64-apple-darwin-unsigned.zip
5c919427009ab3515f31792e2f15bb25cc966e8b976e196350d8514db0029ba1  dashcore-22.0.0-beta.1-82-g803520d891d7-x86_64-apple-darwin.tar.gz
82bc85e1e36c6977f1ae5046e2781937046fe39c6a6183bec5593acf82c20c1d  dashcore-22.0.0-beta.1-82-g803520d891d7-x86_64-linux-gnu-debug.tar.gz
99e727feb761ddef610ae8783a1a9cb82e719ae2f948ea079af01a3fcb695268  dashcore-22.0.0-beta.1-82-g803520d891d7-x86_64-linux-gnu.tar.gz
259fcc3ca0b7a6d3baa25c240c1300411c8138f69914a9fa40bcd883f5dba62d  dashcore-22.0.0-beta.1-82-g803520d891d7-win64-debug.zip
81a9f901e7d1d4200e03d1bcb69ff70b1a140e31f991ffefd2af425f20ab483e  dashcore-22.0.0-beta.1-82-g803520d891d7-win64-setup-unsigned.exe
8dc2ad3e17f30f84723369fdfbf9c6f74eb7abfacc0c61874ae6095c12bc9a92  dashcore-22.0.0-beta.1-82-g803520d891d7-win64-unsigned.tar.gz
c3551b046816d82e0688af538c116cdea72e187d80f3e2832a365e0d6e8c7705  dashcore-22.0.0-beta.1-82-g803520d891d7-win64.zip

@kwvg
Copy link
Collaborator Author

kwvg commented Nov 7, 2024

Expected hashes for 18eeedd

9c81077781dc22246fec6b0150f09e581fbab05eeb418b6d87c7e2303b1c36ab  dashcore-22.0.0-beta.1-82-g18eeedd446e3-aarch64-linux-gnu-debug.tar.gz
6a251dd11836c532fc3b123cd52ed36125f5749a647aba688b053bf5fe4e24bd  dashcore-22.0.0-beta.1-82-g18eeedd446e3-aarch64-linux-gnu.tar.gz
2f8b1ee8cd91d75eccf4b539f9b1e71cf5a71d68dab8f5dda134536aac9bd2e4  dashcore-22.0.0-beta.1-82-g18eeedd446e3-arm-linux-gnueabihf-debug.tar.gz
d02c94155e2aa06992a2b7a9acce1334c006ecdfa5db6761eb403858586a3a98  dashcore-22.0.0-beta.1-82-g18eeedd446e3-arm-linux-gnueabihf.tar.gz
8ed01ebd6c6fa3e6e1efb7a629c06fb830954a9c3d18ce143450cc3251d09d41  dashcore-22.0.0-beta.1-82-g18eeedd446e3-arm64-apple-darwin-unsigned.tar.gz
cafcd60aa54afbb0d80220acc21c3fef66d2257e4cbc30b693b8bfe3cee06b4b  dashcore-22.0.0-beta.1-82-g18eeedd446e3-arm64-apple-darwin-unsigned.zip
b95ecbfc44827e2a0016dab6e0ce8bee2d1d1a5945c6543e116b9c899adf3a1d  dashcore-22.0.0-beta.1-82-g18eeedd446e3-arm64-apple-darwin.tar.gz
ebaa689adfa33f78d5ec02aa6f0253f46dc2b02634f265135d356d699b3257da  dashcore-22.0.0-beta.1-82-g18eeedd446e3.tar.gz
b3487b4d43ddf53954a9d81abee387f2353db4f9701cf18d0818d0a7d4ac6d72  dashcore-22.0.0-beta.1-82-g18eeedd446e3-powerpc64-linux-gnu-debug.tar.gz
bb864611cdda82aa551cbf0f792a350e8e9d153b300496f525037a08e14349b6  dashcore-22.0.0-beta.1-82-g18eeedd446e3-powerpc64-linux-gnu.tar.gz
9357398bfc00697b61d5e476b336df8789d5f637834db343f3750be3b443643e  dashcore-22.0.0-beta.1-82-g18eeedd446e3-riscv64-linux-gnu-debug.tar.gz
3ddba86341685c47c83e40b65f57e66082075fe6807aba6c94b225bba6e71da5  dashcore-22.0.0-beta.1-82-g18eeedd446e3-riscv64-linux-gnu.tar.gz
a2b8ff232d2e5d1d1c6d294c34eba3e4a1d029858810a36fd855ab97fd7a9064  dashcore-22.0.0-beta.1-82-g18eeedd446e3-x86_64-apple-darwin-unsigned.tar.gz
c4880e9dea8d5ecd5c0c0b024eb294dbe741eeb0def69430843f9036d28a0f82  dashcore-22.0.0-beta.1-82-g18eeedd446e3-x86_64-apple-darwin-unsigned.zip
22912168876bf159c8f818c4d86268aad44d97edf0394e7adecb9ce1039ca14f  dashcore-22.0.0-beta.1-82-g18eeedd446e3-x86_64-apple-darwin.tar.gz
b9bf85f6688ddacdb109ac2196f8d0d5d151464249d11c1f6c1472cde29b1a5a  dashcore-22.0.0-beta.1-82-g18eeedd446e3-x86_64-linux-gnu-debug.tar.gz
e07f194c1aef7434aed7d50dfdf60987567ac069b0e4753aa145b981750bd4c6  dashcore-22.0.0-beta.1-82-g18eeedd446e3-x86_64-linux-gnu.tar.gz
05ccc04c6bac83bde43765bf58d117b48f5b3c663a6aeb6d0354b064bb107706  dashcore-22.0.0-beta.1-82-g18eeedd446e3-win64-debug.zip
6bb51e8b3dbf2add1de9cc94927a292328c7881da770b6422e1b272382e1a410  dashcore-22.0.0-beta.1-82-g18eeedd446e3-win64-setup-unsigned.exe
32d36387b02a6903dc327aa2a648fb681495c1ba56f504725fc1ee8ec0db08fb  dashcore-22.0.0-beta.1-82-g18eeedd446e3-win64-unsigned.tar.gz
73896ea269228ab8e2650cb857a9ad51f5d09fbf5ff92c48321f51d01d2644ae  dashcore-22.0.0-beta.1-82-g18eeedd446e3-win64.zip

Copy link

This pull request has conflicts, please rebase.

PastaPastaPasta added a commit that referenced this pull request Nov 14, 2024
, bitcoin#26059, bitcoin#26578, bitcoin#27798, bitcoin#27676, bitcoin#27999, bitcoin#28337, bitcoin#28422, bitcoin#28630, bitcoin#28783, partial bitcoin#24866, bitcoin#25612 (toolchain backports: part 1)

d7cb92a merge bitcoin#28783: remove `-bind_at_load` usage (Kittywhiskers Van Gogh)
019c9dd partial bitcoin#25612: default to using GCC tool wrappers for LTO (with GCC) (Kittywhiskers Van Gogh)
9e0b935 partial bitcoin#24866: No longer need to hack the `PATH` variable in `config.site` (Kittywhiskers Van Gogh)
5dbc83b merge bitcoin#28630: update `LD64_VERSION` to 711 (Kittywhiskers Van Gogh)
b265352 merge bitcoin#28422: cctools 986, ld64 711 & libtapi 1300.0.6.5 (Kittywhiskers Van Gogh)
fe94154 merge bitcoin#28337: use Clang 15 for macOS cross-compilation (Kittywhiskers Van Gogh)
ba28141 ci: add missing `xorriso` `PACKAGES` entry in macOS environment (Kittywhiskers Van Gogh)
62b0213 merge bitcoin#27999: add macOS test for fixup_chains usage (Kittywhiskers Van Gogh)
be17509 merge bitcoin#27676: Bump minimum required runtime version and prepare for building with upstream LLVM (Kittywhiskers Van Gogh)
9f5d4b3 merge bitcoin#27798: modernize clang flags for Darwin (Kittywhiskers Van Gogh)
54c538d merge bitcoin#26578: install binutils, not binutils-gold in depends (Kittywhiskers Van Gogh)
d0aae2b merge bitcoin#26059: revert "Build depends/qt with our platform definition" (Kittywhiskers Van Gogh)
9d1cd62 merge bitcoin#25917: libnatpmp 07004b97cf691774efebe70404cf22201e4d330d (Kittywhiskers Van Gogh)
fff0f6b merge bitcoin#25838: Use `mkspecs/bitcoin-linux-g++` for all Linux hosts (Kittywhiskers Van Gogh)
8d51bcc merge bitcoin#22380: add and use C_STANDARD and CXX_STANDARD in depends (Kittywhiskers Van Gogh)

Pull request description:

  ## Additional Information

  * Dependent on #6383
  * Dependency for #6385
  * [bitcoin#24866](bitcoin#24866) is partial because f3af4f7 alters the way `dsymutil`'s location is reported, which is relevant due to the build target `osx_debug` ([source](https://github.com/dashpay/dash/blob/3aa51d651597ecbdc3a0f16eb8bad39b5d4c1612/src/Makefile.am#L1025-L1026)) using `dsymutil` to generate flat dSYM bundles to ensure that stacktraces work as expected (introduced in [dash#3006](1807c47#diff-4cb884d03ebb901069e4ee5de5d02538c40dd9b39919c615d8eaa9d364bbbd77R668-R669))

    As-is, with the changes, aberrant behaviour is noticeable when running `configure` (see below), where `depends` defines `DSYMUTIL` as being included in the target directory of the `native_clang` package... despite Guix builds using `FORCE_USE_SYSTEM_CLANG` ([source](https://github.com/dashpay/dash/blame/3aa51d651597ecbdc3a0f16eb8bad39b5d4c1612/contrib/guix/libexec/build.sh#L206)), meaning, the `native_clang` is never staged in `depends` because the build environment natively has it.

    Attempting to override it in `build.sh` yielded no results.

    <details>

    <summary>Run:</summary>

    ```
    [...]
    checking whether dsymutil needs -flat... ./configure: line 36201: /dash/depends/x86_64-apple-darwin/native/bin/x86_64-apple-darwin-dsymutil: No such file or directory
    no

    checking that generated files are newer than configure... done
    [...]
    ```

    </details>

    Which eventually results in the build failing

    <details>

    <summary>Failure:</summary>

    ```
    make: Entering directory '/distsrc-base/distsrc-22.0.0-beta.1-79-gb284e4c7cd48-x86_64-apple-darwin/src'
    for i in dashd  dash-cli dash-tx dash-wallet test/test_dash  qt/dash-qt  ; do mkdir -p $i.dSYM/Contents/Resources/DWARF && /dash/depends/x86_64-apple-darwin/native/bin/x86_64-apple-darwin-dsymutil -o $i.dSYM/Contents/Resources/DWARF/$(basename $i) $i &> /dev/null ; done
    make: *** [Makefile:22468: osx_debug] Error 127
    make: Leaving directory '/distsrc-base/distsrc-22.0.0-beta.1-79-gb284e4c7cd48-x86_64-apple-darwin/src'
    ```

    </details>

    To avoid breakage, the commit overriding `DSYMUTIL` and subsequent changes building on it (portions of [bitcoin#25612](bitcoin#25612)) have been skipped.

  ## Breaking Changes

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

  ## 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
  - [x] I have assigned this pull request to a milestone _(for repository code-owners and collaborators only)_

ACKs for top commit:
  UdjinM6:
    utACK d7cb92a

Tree-SHA512: 28c9ea13adc80a00b501afca286bd0b97e14a272bb50f578df7ab1af6ee8139f563bc5d670f0bfe3632bfab769c8228a76b5bcc51cfb727a54e31ac0f9af7a97
@PastaPastaPasta PastaPastaPasta modified the milestones: 22, 22.1 Nov 14, 2024
@kwvg kwvg changed the title backport: merge bitcoin#28783, #28973, #28622, #28880, #29185, #29170, #29233, #29298, #29598, #29732, #29890, #30074, #30204, partial bitcoin#24866, #25612 (toolchain backports: part 2) backport: merge bitcoin#28622, #28880, #29185, #29170, #29233, #29298, #29598, #29732, #29890, #29739, #30074, #30198, #29072 (toolchain backports: part 2) Nov 15, 2024
@kwvg
Copy link
Collaborator Author

kwvg commented Nov 15, 2024

Expected hashes for f5ff928

2d72e55854cd0db064ea4dab37b9ec8a11c2c57aca235e8c8fd0856cb52363df  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-aarch64-linux-gnu-debug.tar.gz
9ed796415aca45e438837d9abbbe7d8179209007cae491398bbaccfdcbece7c8  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-aarch64-linux-gnu.tar.gz
58b7d2788332a3794859733e8696eae76fa7180d3060438b1d0d876f91ca9288  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-arm-linux-gnueabihf-debug.tar.gz
311f87da7cdb1d9bf58262000d7cd71bbeeca87b3b0a97f543841082d02a6517  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-arm-linux-gnueabihf.tar.gz
52e9936e6da09ccfa7504dc9617e1c83678be16c9e02e5f96c85349f7fabfcde  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-arm64-apple-darwin-unsigned.dmg
8b3c1e0e4cf15b6bd76c9518cdcf3eb70deeb381c8983afc4ec2349422c7f345  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-arm64-apple-darwin-unsigned.tar.gz
8f20664565f1c32062aa94a4ef4f5adff8f18ff702545de5cd3b000c4d755ea6  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-arm64-apple-darwin.tar.gz
95d0be1b1d46c978dd4172f7a71da6d779a491c359a1ee6c9e7d1f6622230221  dashcore-22.0.0-rc.1-14-gf5ff92807dc8.tar.gz
67223da62ab7cabfba7c31f859af67338c0ee1b3ec31af1a402f21bca19f4c03  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-powerpc64-linux-gnu-debug.tar.gz
02fde6bf17de629c904cb3060db8fe54fe663bcce6c2aa3e09d0f730e268cd19  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-powerpc64-linux-gnu.tar.gz
6c10a26b49ec1c80ff698455bc17a157e26e709e4c6fbd45704b151c7710a5cd  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-riscv64-linux-gnu-debug.tar.gz
9957aa20c676be0ee791252e21e966f0b227192f280dd77ad6f643050d7bbd84  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-riscv64-linux-gnu.tar.gz
37e0b730639420b89e4df8cc157697a2a6b419926ef62427c84de2c69243e8e2  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-x86_64-apple-darwin-unsigned.dmg
4d3e76cc9beb8458b3adead79fbf5a0b7488d5e0370dde576d8df074d1a3c1f4  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-x86_64-apple-darwin-unsigned.tar.gz
229be1ef698f582c3a1a97b5c11af5c68e353ed5dbb2e0e17faccc5e20d23d8a  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-x86_64-apple-darwin.tar.gz
d6e7ba93f9e096be9a29f136146f0b012f3eddad8fa733dea0629fe44c6dea19  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-x86_64-linux-gnu-debug.tar.gz
c48ba4a0b454901f70a734bda6a8ecefff52a5d7694cb8775cd069397b78b159  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-x86_64-linux-gnu.tar.gz
13acb18c4657e95da3bdc88693cda031cb5374b7c189c770ed24acea69ddb70b  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-win64-debug.zip
44cf9591b089ac94b6220065141a9df9fa45c01f2708b88442d0b7623c019b28  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-win64-setup-unsigned.exe
f2ebaf6fcdef34c6f3c8220ec609f1949197898dace045808e9bbacdebcd69fd  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-win64-unsigned.tar.gz
6cba5aeee7b6fae45ecaf6d92d9b6d51471e1ee8d25615e7371136f0b88b0983  dashcore-22.0.0-rc.1-14-gf5ff92807dc8-win64.zip

@kwvg kwvg marked this pull request as ready for review November 15, 2024 10:56
@kwvg
Copy link
Collaborator Author

kwvg commented Nov 16, 2024

Expected hashes for d777c7d

bdef8aa48191192ffaf1c80f2fa2f191a532221f0daa67a4184d9ba6383ffcba  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-aarch64-linux-gnu-debug.tar.gz
c9e0673d397bb7df60124bd3ee6ed5248cc02b4fe2cca9046924c8e19ee19d68  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-aarch64-linux-gnu.tar.gz
ae3cd7c32b10b408044ed5c93914a691b7d3652ae1502b052d4400680bf6be75  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-arm-linux-gnueabihf-debug.tar.gz
2b7cb11c3a8673c30e98bb56091388b256eb0fcd26220aa332c7e1f3391afb71  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-arm-linux-gnueabihf.tar.gz
8ecd302648edcae36e8dff514830e57e627fd3346ad8a3c810fa8eed8d58723f  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-arm64-apple-darwin-unsigned.dmg
2690eba4a79803c32bcd0089d46bacdac915edc26ea9edc4c777299b338a9424  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-arm64-apple-darwin-unsigned.tar.gz
9cd6d66f3d29cc8346b44a86a5894a3d6c946b8589760eff0e3aa1ee298cfa75  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-arm64-apple-darwin.tar.gz
3b42f779cab095b179da2c3f46fe249428ee5ded8e300800ec3b2993c7979533  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d.tar.gz
e964a56d9561bcae3d6bc04d56976330ade8a7346f526f22082dc2da1ff2a1fc  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-powerpc64-linux-gnu-debug.tar.gz
fa5532554c1db1d92ec226815d8558b113ae337dbea97b5fc8b0af9b4e22954a  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-powerpc64-linux-gnu.tar.gz
013ccee8b1e2cbab79eb9e0fbaabe466b317361fe95102a8ca02e6a363dcbaad  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-riscv64-linux-gnu-debug.tar.gz
ddb2bd75f305c4257f6436b3c95b63bec34f47431712f8e4c32d409fef8171fc  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-riscv64-linux-gnu.tar.gz
bbb7129bdae060b245ce880873b6ae7e1594bd232a85f3cd63617b3ea0a8972d  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-x86_64-apple-darwin-unsigned.dmg
7b2b872f4d8ee6fd1a6f5451a58ec2c0bd6b9318393e4d8c4d20b151641894be  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-x86_64-apple-darwin-unsigned.tar.gz
25de9e2eab65e6a8f16bb7c5a782a184f04ace15832903a4a4bd6cb4bc46feac  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-x86_64-apple-darwin.tar.gz
4a390da97fea7df4d293302e0f022564de23717af666052d2ccc646f45c3248b  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-x86_64-linux-gnu-debug.tar.gz
2afc07004e6d8ce41d9b9b07de7bbad0e3547662659f8180b5a405d0c88ee22a  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-x86_64-linux-gnu.tar.gz
ffebf99ccb0c59c9af909aa3c8757427ec9611004c90ec0f3652e08752b3b2e9  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-win64-debug.zip
c68f9f773ef42aaa6c263accc79d06cdd87163564487ca33e5239420dbd227d6  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-win64-setup-unsigned.exe
1301546827ec8891d630a1772622cc28addd75a36643715c08d8d5b5f6da8fe7  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-win64-unsigned.tar.gz
8e01cca2622894a5fdbaafb895c13b5288628dd0219114f004f9ccee811b7bc7  dashcore-22.0.0-rc.1-17-gd777c7d7ff6d-win64.zip

@kwvg kwvg changed the title backport: merge bitcoin#28622, #28880, #29185, #29170, #29233, #29298, #29598, #29732, #29890, #29739, #30074, #30198, #29072 (toolchain backports: part 2) backport: merge bitcoin#24241, #24534, #24948, #28622, #28880, #29185, #29170, #29233, #29298, #29598, #29732, #29890, #29739, #30074, #30198, #29072 (toolchain backports: part 2) Nov 16, 2024
@kwvg kwvg requested a review from UdjinM6 November 16, 2024 04:44
UdjinM6
UdjinM6 previously approved these changes Nov 16, 2024
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.

utACK d777c7d

Copy link
Member

@PastaPastaPasta PastaPastaPasta left a comment

Choose a reason for hiding this comment

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

generally LGTM d777c7d, few concerns

@kwvg
Copy link
Collaborator Author

kwvg commented Nov 17, 2024

Expected hashes for 1506d9d

548394d2e50cfb9a862fad5081b819a4200d2f0260c436507d32e98a636aa6f5  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-aarch64-linux-gnu-debug.tar.gz
213b86ae5fccc6fb992167207d0416db1a98611d06ec00ffd063210ff9b88d12  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-aarch64-linux-gnu.tar.gz
996a345b57479204d9e002ca3153ae220ca536912c44eb8afb29ab4b6e2edb42  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-arm-linux-gnueabihf-debug.tar.gz
ea4720e79097faa50de10def662243ef56debb4a69b2b70c2a3d0371f9c5eea9  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-arm-linux-gnueabihf.tar.gz
76370201fd44407b184c8730e02de856f174efaf34b9d45ad2be1dbe14aa055e  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-arm64-apple-darwin-unsigned.dmg
200aabc259001c1aaacb23b2dc8bc7ce9f6bf23b1f90af5f96157947a57b1f1b  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-arm64-apple-darwin-unsigned.tar.gz
f848a2667742781a5b4b4f12fc2d681864e8cc1e657d5068d8cf4cc4492037ad  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-arm64-apple-darwin.tar.gz
3be96c0b1fd9d102a6700289ff050dce96d972a43a05988fc75fc15fa46b4540  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4.tar.gz
540f1686942ead5e1b65c9db87c50d66546ec93154d4bd03762ac835a4948e64  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-powerpc64-linux-gnu-debug.tar.gz
298a4eb3394228eb28ec9cdba0c4110b3afd4dfa8a870b53f7726f1e6cddc9f8  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-powerpc64-linux-gnu.tar.gz
ca3eeb0f1b0b08eced7ef91700802015a259df937f4628ad43a81e4e535c1771  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-riscv64-linux-gnu-debug.tar.gz
7707a425fdbf4951be3387f95dcf90b8262dfb58260b04d4ea8c7016f6af9a5a  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-riscv64-linux-gnu.tar.gz
2231ec5a2fc10de47ee435dd995feb257968136a094a1c1a67c1c9dc2030bca0  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-x86_64-apple-darwin-unsigned.dmg
494672f308865bf0692dabc19227615e1ed8cc78d277640b9ec4e8f97982abda  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-x86_64-apple-darwin-unsigned.tar.gz
3ab3d78db314148fecbb8f062fee7ba1b9787bb03411f84d6514512425d2e8e0  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-x86_64-apple-darwin.tar.gz
c50eef9a0abe2de18bf775bb28457431c78bbd9ef4dab59a47df9193ff00baa4  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-x86_64-linux-gnu-debug.tar.gz
e356151aac9536d8f7eebd2c1c28d6363e3ae55896babe091806438a4192712e  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-x86_64-linux-gnu.tar.gz
c9fab2b10a6b800891234e5c2253351818f581de7b82bf8a16f69f30929a3e03  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-win64-debug.zip
527e958edab39cf4a0f8a34c41574c7df0bc55e2b163e565ca9365644f8f99f5  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-win64-setup-unsigned.exe
9b02dd62956737db71afcb023feefdb86585afa0539b94c8ba46679a0ef4d373  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-win64-unsigned.tar.gz
97f42b6913f4676417c0efbb199f3a5d1ac5d0a2ac8ccf580f0c6e0737d8385f  dashcore-22.0.0-rc.1-18-g1506d9d9b8d4-win64.zip

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.

utACK 1506d9d

Copy link
Member

@PastaPastaPasta PastaPastaPasta left a comment

Choose a reason for hiding this comment

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

utACK 1506d9d

@PastaPastaPasta PastaPastaPasta merged commit 6a51ab2 into dashpay:develop Nov 17, 2024
37 checks passed
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