Add /opt/homebrew to path to look for boost libraries #21231
pull fyquah wants to merge 1 commits into bitcoin:master from fyquah:modify-boost-path-for-m1-macs changing 1 files +3 −3-
fyquah commented at 1:41 am on February 19, 2021: contributorFollowing the instruction in https://github.com/bitcoin/bitcoin/blob/master/doc/build-osx.md for building on the M1 Macs don’t work out of the box, because homebrew now defaults to /opt/homebrew instead of /usr/local. This PR fixes that.
-
build: Add /opt/homebrew to path to look for boost libraries 9a0969585f
-
MarcoFalke added the label Build system on Feb 19, 2021
-
MarcoFalke added the label macOS on Feb 19, 2021
-
MarcoFalke added the label Needs gitian build on Feb 19, 2021
-
MarcoFalke added the label Needs Guix build on Feb 19, 2021
-
jonasschnelli approved
-
jonasschnelli commented at 11:38 am on February 19, 2021: contributorThanks! utACK 9a0969585fce03b45be7004bba865bc15909904c
-
DrahtBot removed the label Needs Guix build on Feb 20, 2021
-
MarcoFalke deleted a comment on Feb 20, 2021
-
DrahtBot commented at 1:29 am on February 21, 2021: member
Gitian builds
-
DrahtBot removed the label Needs gitian build on Feb 21, 2021
-
fanquake commented at 2:32 am on February 21, 2021: memberThis file is from an upstream respository. Can you submit your changes there as well? Generally we prefer not to modify these macros ourselves (or at least not without the changes sent upstream). In the mean time, you should be able to pass
--with-boost=/opt/homebrew
to configure. -
laanwj commented at 12:03 pm on February 22, 2021: memberConcept ACK, but yes please submit this upstream, it wouldn’t be the first time that we make a custom change to the
m4
scripts here and it gets lost on an update from upstream, better to avoid that. -
laanwj added the label Upstream on Feb 22, 2021
-
fyquah commented at 2:42 pm on February 22, 2021: contributorA patch is underway: https://lists.gnu.org/archive/html/autoconf-patches/2021-02/msg00006.html , i will update this thread when it gets accepted.
-
practicalswift commented at 5:08 pm on February 24, 2021: contributor
Concept ACK
Nice first-time contribution! Warm welcome as a contributor @fyquah.
-
laanwj commented at 1:42 pm on March 3, 2021: memberI really wish boost used
pkgconfig
like other libraries, to make it easy to find its include/lib directories; hardcoding paths is by definition always incomplete. (not something you can do anything with here but it came to mind again) -
practicalswift commented at 2:20 pm on March 3, 2021: contributor
Aren’t we quite near the point where our Boost usage is header-only?
At that point I’ve assumed we will simply include the required headers in our repo, no? :)
-
fanquake commented at 12:26 pm on March 16, 2021: member@fyquah Looks like you haven’t gotten a response on the mailing list. You might have more luck opening a PR here : https://github.com/autoconf-archive/autoconf-archive.
-
laanwj commented at 8:10 am on May 18, 2021: member
At that point I’ve assumed we will simply include the required headers in our repo, no? :)
I’m not sure what the legal situation around this is? Is the boost license compatible with MIT? (it is an interesting idea anyhow!)
-
laanwj merged this on Jun 2, 2021
-
laanwj closed this on Jun 2, 2021
-
sidhujag referenced this in commit 70654e594f on Jun 3, 2021
-
PastaPastaPasta referenced this in commit d9a29ed7b6 on Jun 27, 2021
-
PastaPastaPasta referenced this in commit b204e02bf0 on Jun 28, 2021
-
PastaPastaPasta referenced this in commit 1983e97fea on Jun 29, 2021
-
PastaPastaPasta referenced this in commit 46a2d53f4a on Jul 1, 2021
-
PastaPastaPasta referenced this in commit eef8daa352 on Jul 1, 2021
-
PastaPastaPasta referenced this in commit 8ebffdfa7c on Jul 15, 2021
-
gwillen referenced this in commit 17f9112019 on Jun 1, 2022
-
DrahtBot locked this on Aug 16, 2022
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-21 15:12 UTC
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-21 15:12 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me