fanquake
fanquake
> At some point the test framework was changed to add some -binds: That was done in #22729.
cc @sdaftuar @sipa @dergoegge
I think the issue here is similar to #32323. The user provided flags (to override the hardening options) aren't checked during CMake compiler checks, which means the disabling doesn't actually...
> To clarify, now it is a configure failure, as opposed to a build (make) failure? It's still a build failure, with no way to override the offending flag, as...
Note that the latest available CMake version is now also `4.0.2`.
We've backported a change to fix this into our `27.x` branch, so that can be cherry-picked if required. See: https://github.com/bitcoin/bitcoin/commit/6338f92260523eaf7cd9c89300f4f088f9319b0d.
Guix building is certainly possibly on an arm macOS machine.
Seems like there was some very brief discussion in #31033, and the conclusion ["I guess this should start with planting some metrics"](https://github.com/bitcoin/bitcoin/issues/31033#issuecomment-2394932171), but I'm not sure putting changes into Bitcoin...
Closing for now, as there doesn't seem to be agreement to do this. Any discussion can continue.
Backporting to 28.x in #31104 for consistency.