From 0e02f725482dd30b9f03903074a481af1164411d Mon Sep 17 00:00:00 2001 From: fanquake Date: Mon, 30 Jan 2023 12:04:47 +0000 Subject: [PATCH] depends: define `__BSD_VISIBLE` for FreeBSD bdb build Required for additional definitions (IPC_R & friends), to be available, when compiling under C11. See: https://github.com/MarcoFalke/btc_nightly/pull/4. --- depends/packages/bdb.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/depends/packages/bdb.mk b/depends/packages/bdb.mk index 262587690c0..d6073360597 100644 --- a/depends/packages/bdb.mk +++ b/depends/packages/bdb.mk @@ -15,7 +15,7 @@ $(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 -Wno-error=format-security -$(package)_cppflags_freebsd=-D_XOPEN_SOURCE=600 +$(package)_cppflags_freebsd=-D_XOPEN_SOURCE=600 -D__BSD_VISIBLE=1 $(package)_cppflags_netbsd=-D_XOPEN_SOURCE=600 $(package)_cppflags_openbsd=-D_XOPEN_SOURCE=600 $(package)_cppflags_mingw32=-DUNICODE -D_UNICODE