doc: mention that macOS system headers now require manual installation #14352

pull fanquake wants to merge 1 commits into bitcoin:master from fanquake:macos-no-more-headers changing 1 files +6 −0
  1. fanquake commented at 10:25 am on September 29, 2018: member

    Starting with Xcode 10.0, installing the macOS Command Line Tools no longer installs the macOS system headers into /usr/include/ (this behaviour is seemingly deprecated).

    This means that building some dependencies using depends will fail like:

    0fatal error: 'unistd.h' file not found
    

    /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg is provided as a work around to install the system headers into /usr/include/. This has come up once already, so probably worth documenting in the macOS build notes.

  2. fanquake added the label Docs on Sep 29, 2018
  3. fanquake added the label macOS on Sep 29, 2018
  4. fanquake requested review from theuni on Sep 29, 2018
  5. doc: mention that macOS system headers now require manual installation 9860689829
  6. fanquake force-pushed on Sep 29, 2018
  7. DocOBITCOIN approved
  8. promag commented at 7:06 pm on October 1, 2018: member
    I guess this not necessary for those that update from a working development environment?
  9. theuni commented at 8:44 pm on October 1, 2018: member
    I don’t think this is the right thing to do. Instead, we should be making sure that the SDK is used as the sysroot as intended.
  10. fanquake commented at 5:18 am on October 9, 2018: member
    @theuni I’ll close this for now. Anyone that runs into the problem can find this PR, or the discussion in other issues.
  11. fanquake closed this on Oct 9, 2018

  12. fanquake deleted the branch on Oct 9, 2018
  13. Sjors commented at 2:08 pm on October 12, 2019: member
    Trying the proper (?) solution in #17118
  14. laanwj referenced this in commit 4cfb6738e8 on Oct 16, 2019
  15. UdjinM6 referenced this in commit 6472f9cef5 on Oct 17, 2019
  16. UdjinM6 referenced this in commit 0f7d8f8983 on Oct 17, 2019
  17. UdjinM6 referenced this in commit 40ef0f76a5 on Oct 19, 2019
  18. codablock referenced this in commit 55a529bdd6 on Nov 18, 2019
  19. codablock referenced this in commit ad720eef19 on Nov 19, 2019
  20. ckti referenced this in commit 334a443f03 on Mar 28, 2021
  21. DrahtBot locked this on Dec 16, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-19 00:12 UTC

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