diff options
author | beck <> | 2024-07-09 07:39:21 +0000 |
---|---|---|
committer | beck <> | 2024-07-09 07:39:21 +0000 |
commit | ff64d0fe8439f6d02142720e52ce74b8ee25c576 (patch) | |
tree | 7300a6584d4ec23f0d8e09076808d085b3b47a3b /src/lib | |
parent | fe88bf8563f838d3ec4d23808ae494ef416deb64 (diff) | |
download | openbsd-ff64d0fe8439f6d02142720e52ce74b8ee25c576.tar.gz openbsd-ff64d0fe8439f6d02142720e52ce74b8ee25c576.tar.bz2 openbsd-ff64d0fe8439f6d02142720e52ce74b8ee25c576.zip |
Enable namespaced builds by default for libssl and libcrypto.
Some further refinements will happen to the build process to
automatically generate the Symbols.namespace file, and to remove
our last public unhidden symbol (which was a mistake, but waits for
a major bump to get removed)
But for now everything should be using this.
ok tb@
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/libcrypto/Makefile | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libcrypto/Makefile b/src/lib/libcrypto/Makefile index 7b926db11c..460fd43333 100644 --- a/src/lib/libcrypto/Makefile +++ b/src/lib/libcrypto/Makefile | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile,v 1.196 2024/06/24 06:43:22 tb Exp $ | 1 | # $OpenBSD: Makefile,v 1.197 2024/07/09 07:39:21 beck Exp $ |
2 | 2 | ||
3 | LIB= crypto | 3 | LIB= crypto |
4 | LIBREBUILD=y | 4 | LIBREBUILD=y |
@@ -19,9 +19,9 @@ CFLAGS+= -Wall -Wundef | |||
19 | CFLAGS+= -Werror -Wshadow | 19 | CFLAGS+= -Werror -Wshadow |
20 | .endif | 20 | .endif |
21 | CFLAGS+= -DLIBRESSL_INTERNAL | 21 | CFLAGS+= -DLIBRESSL_INTERNAL |
22 | .ifdef NAMESPACE | 22 | |
23 | CFLAGS+= -DLIBRESSL_NAMESPACE -DLIBRESSL_CRYPTO_NAMESPACE | 23 | CFLAGS+= -DLIBRESSL_NAMESPACE -DLIBRESSL_CRYPTO_NAMESPACE |
24 | .endif | 24 | |
25 | CFLAGS+= -DHAVE_FUNOPEN | 25 | CFLAGS+= -DHAVE_FUNOPEN |
26 | 26 | ||
27 | CFLAGS+= -I${LCRYPTO_SRC} | 27 | CFLAGS+= -I${LCRYPTO_SRC} |