Avoid -Wundef compiler warnings #149

pull hebasto wants to merge 1 commits into bitcoin-core:master from hebasto:250204-undef changing 1 files +2 −2
  1. hebasto commented at 9:04 am on February 4, 2025: member

    Fixes https://github.com/bitcoin/bitcoin/pull/30975#issuecomment-2633222863:

    On my own macOS 15.3 with Xcode 16.2 machine building fails:

     0git clean -dfx
     1cmake -B build -DENABLE_IPC=ON
     2cmake --build build
     3...
     4/Users/sjors/dev/bitcoin/src/ipc/libmultiprocess/src/mp/util.cpp:22:5: error: '__linux__' is not defined, evaluates to 0 [-Werror,-Wundef]
     5   22 | #if __linux__
     6      |     ^
     7/Users/sjors/dev/bitcoin/src/ipc/libmultiprocess/src/mp/util.cpp:62:5: error: '__linux__' is not defined, evaluates to 0 [-Werror,-Wundef]
     8   62 | #if __linux__
     9      |     ^
    102 errors generated.
    
  2. Avoid `-Wundef` compiler warnings d450fbf63e
  3. Sjors commented at 9:39 am on February 4, 2025: member
    That does the trick for me locally, thanks! Will try in bitcoin/bitcoin#30975
  4. Sjors referenced this in commit 7f3a3c38fb on Feb 4, 2025
  5. Sjors referenced this in commit b0e1d11e8a on Feb 4, 2025
  6. Armss9936 approved
  7. ryanofsky approved
  8. ryanofsky commented at 3:41 am on February 5, 2025: collaborator
    Code review ACK d450fbf63ef4308dbeb164d9999e0c09f9ec5c91
  9. ryanofsky merged this on Feb 5, 2025
  10. ryanofsky closed this on Feb 5, 2025

  11. ryanofsky referenced this in commit 1d75538a32 on Feb 5, 2025
  12. ryanofsky referenced this in commit 9437e6846f on Feb 7, 2025
  13. ryanofsky referenced this in commit a4a8f7a7ba on Feb 7, 2025
  14. ryanofsky referenced this in commit 3a95817ece on Feb 10, 2025
  15. Sjors referenced this in commit 6aabfcb615 on Feb 10, 2025
  16. Sjors referenced this in commit 1746618e08 on Feb 13, 2025
  17. ryanofsky referenced this in commit 83e40d3b52 on Feb 24, 2025
  18. ryanofsky referenced this in commit 8619f03ec2 on Feb 24, 2025
  19. ryanofsky referenced this in commit cbb7b41c20 on Feb 24, 2025
  20. fanquake referenced this in commit 01f7715766 on Feb 25, 2025
  21. fanquake referenced this in commit ba0a4391ff on Feb 25, 2025
  22. janus referenced this in commit 86cb86b050 on Sep 1, 2025

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/libmultiprocess. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-12-04 19:30 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me