laanwj
commented at 9:48 am on February 7, 2017:
member
Add environment settings to specify the CFLAGS and LIBS to be used for BerkeleyDB directly. These will completely by-pass autodetection in the same way as other similar flags for pkgconfig.
0BDB_CFLAGS C compiler flags for BerkeleyDB, bypasses autodetection
1BDB_LIBS Linker flags for BerkeleyDB, bypasses autodetection
laanwj added the label
Build system
on Feb 7, 2017
laanwj added this to the milestone 0.14.0
on Feb 7, 2017
laanwj renamed this:
build: Add options to override BDB location
build: Add options to override BDB cflags/libs
on Feb 7, 2017
laanwj force-pushed
on Feb 7, 2017
build: Add options to override BDB cflags/libs
Add environment settings to specify the CFLAGS and LIBS to be used for
BerkeleyDB directly. These will completely by-pass autodetection in the
same way as other similar flags.
```
BDB_CFLAGS C compiler flags for BerkeleyDB, bypasses autodetection
BDB_LIBS Linker flags for BerkeleyDB, bypasses autodetection
```
Implements #3921.
8713de83a0
Update OpenBSD and FreeBSD build steps
Re-try with most recent versions, and use BDB_CFLAGS/BDB_LIBS to
directly point at BerkeleyDB instead of CPPFLAGS hacks.
5cc2ebb619
laanwj force-pushed
on Feb 7, 2017
jonasschnelli approved
jonasschnelli
commented at 12:48 pm on February 7, 2017:
contributor
utACK5cc2ebb619b6bc7125e6a5f83f860dfcaa759d93
A nice addition to this would be listing the found BDB version (and or maybe the BDB CLAGS) in the configure summary.
laanwj
commented at 1:09 pm on February 7, 2017:
member
A nice addition to this would be listing the found BDB version (and or maybe the BDB CLAGS) in the configure summary.
I thought about that. But well we don’t really detect the BDB version, there’s just a 4.8-check-or-not (which gets skipped if you manually provide these environment variables). May be worth doing at some point, but not as part of this pull.
(we’d also have to decide what flags for which dependencies to list - listing them all would be a huge list)
paveljanik
commented at 5:18 pm on February 7, 2017:
contributor
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-11-17 12:12 UTC
This site is hosted by @0xB10C More mirrored repositories can be found on mirror.b10c.me