diff options
author | fanquake <fanquake@gmail.com> | 2022-08-01 12:06:07 +0100 |
---|---|---|
committer | fanquake <fanquake@gmail.com> | 2023-04-18 09:43:56 +0100 |
commit | c14f3b3905211cf87f80ee320c580779411ad1aa (patch) | |
tree | 2c7acc66e261e59946ca08cd4b25315f9f05be69 | |
parent | ec7a8839a2b5313ad50b14605a9b1e227b290fd5 (diff) |
bdb: disable Werror for format-security
This is causing build failures in some build environments, like NixOS.
I don't think we are going to patch bdb at this point, and this warning
has existed for as long as we've used bdb.
Fixes #25211.
Tested (in Docker) with:
```bash
docker run -it nixos/nix
nix-shell -p gitMinimal gcc12 libtool pkg-config curl gnumake patch autoconf automake
git clone https://github.com/bitcoin/bitcoin
make -C bitcoin/depends bdb
```
Co-authored-by: Ryan Ofsky <ryan@ofsky.org>
Github-Pull: #25763
Rebased-From: b46c6ec52e1501b8c4337cead0301ef2c3777dd6
-rw-r--r-- | depends/packages/bdb.mk | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/depends/packages/bdb.mk b/depends/packages/bdb.mk index dc536fd399..b69276cb15 100644 --- a/depends/packages/bdb.mk +++ b/depends/packages/bdb.mk @@ -14,7 +14,7 @@ $(package)_config_opts_freebsd=--with-pic $(package)_config_opts_netbsd=--with-pic $(package)_config_opts_openbsd=--with-pic $(package)_config_opts_android=--with-pic -$(package)_cflags+=-Wno-error=implicit-function-declaration +$(package)_cflags+=-Wno-error=implicit-function-declaration -Wno-error=format-security $(package)_cxxflags+=-std=c++17 $(package)_cppflags_mingw32=-DUNICODE -D_UNICODE endef |