SIGN IN SIGN UP

Merge bitcoin/bitcoin#36285: refactor: Use static const over inline const to work around ld64 bug

fa8fefb29b6ce00c27638bc1c6f8ab5d58d48cb0 refactor: Use static const over inline const to work around ld64 bug (MarcoFalke)

Pull request description:

  This partially reverts fa74f58a262096f25d5a3a4ec4951f4ce2a31792 to avoid initialization dependencies, which ld64 fails to handle properly.

  Works around https://github.com/bitcoin/bitcoin/issues/36281 for now.

  Obviously this will increase the bin size again (70kB for me), but this shouldn't matter much.

ACKs for top commit:
  janb84:
    ACK fa8fefb29b6ce00c27638bc1c6f8ab5d58d48cb0
  sedited:
    ACK fa8fefb29b6ce00c27638bc1c6f8ab5d58d48cb0

Tree-SHA512: a31f3f4503dbc1898f346a5ceb94de61d82fd5902feec65f3716dc785dc199223c66cf223dcbe8a434e0a05af04bc1b0e7a066c3361deded947691c501ab0228
M
merge-script committed
ad97933af248bf2e6a299ea643f4183353ffc237