Merge bitcoin/bitcoin#36221: [31.x] More Backports

475a98e961 doc: update release notes for v31.x (fanquake)
233b120632 build: avoid pipe2 on Darwin (for now) (fanquake)

Pull request description:

  Backports:
  * #36218

ACKs for top commit:
  hebasto:
    re-ACK 475a98e961.

Tree-SHA512: 795866db22538f7bd1942bcf68f3b9370bba8ce7a7f9bf5475958e303b0f60806250235b6ad3f35405569ecbb6a143b9d958e3965fedb3afa86f35dee5e59999
This commit is contained in:
merge-script
2026-09-11 10:58:08 +01:00
2 changed files with 5 additions and 1 deletions

View File

@@ -8,7 +8,9 @@ include(CheckCXXSymbolExists)
check_cxx_symbol_exists(O_CLOEXEC "fcntl.h" HAVE_O_CLOEXEC)
check_cxx_symbol_exists(fdatasync "unistd.h" HAVE_FDATASYNC)
check_cxx_symbol_exists(fork "unistd.h" HAVE_DECL_FORK)
check_cxx_symbol_exists(pipe2 "unistd.h" HAVE_DECL_PIPE2)
if (NOT CMAKE_SYSTEM_NAME STREQUAL "Darwin")
check_cxx_symbol_exists(pipe2 "unistd.h" HAVE_DECL_PIPE2)
endif()
check_cxx_symbol_exists(setsid "unistd.h" HAVE_DECL_SETSID)
if(NOT WIN32)

View File

@@ -88,6 +88,7 @@ Notable changes
### Build
- #35769 depends, zeromq: Apply upstream patch
- #36218 build: avoid pipe2 on Darwin (for now)
### Doc
@@ -106,6 +107,7 @@ Thanks to everyone who directly contributed to this release:
- ajtowns
- cyb3ralbert
- darosior
- fanquake
- fjahr
- Greg Sanders
- hebasto