aboutsummaryrefslogtreecommitdiff
path: root/lib/libz
diff options
context:
space:
mode:
authorXin LI <delphij@FreeBSD.org>2022-03-31 14:25:53 +0000
committerXin LI <delphij@FreeBSD.org>2022-03-31 14:25:53 +0000
commitcd8822075a38d0734e74b1735e4b5dbef9789170 (patch)
treebdce63f149712711b4d83a643d58ce7a572b7a17 /lib/libz
parente57f6630d9d4fff849dff8948f423bc584995461 (diff)
parentc144cc54795d363d12537962a2dd4c7eaffeadbb (diff)
downloadsrc-cd8822075a38d0734e74b1735e4b5dbef9789170.tar.gz
src-cd8822075a38d0734e74b1735e4b5dbef9789170.zip
MFV c144cc54795d: zlib 1.2.12.
MFC after: 3 days Relnotes: yes
Diffstat (limited to 'lib/libz')
-rw-r--r--lib/libz/Makefile2
-rw-r--r--lib/libz/Symbol.map6
-rw-r--r--lib/libz/Versions.def3
3 files changed, 10 insertions, 1 deletions
diff --git a/lib/libz/Makefile b/lib/libz/Makefile
index a954fee95118..d6155b6955a6 100644
--- a/lib/libz/Makefile
+++ b/lib/libz/Makefile
@@ -18,7 +18,7 @@ ZLIBSRC= ${SRCTOP}/sys/contrib/zlib
#CFLAGS=-O3 -Wall -Wwrite-strings -Wpointer-arith -Wconversion \
# -Wstrict-prototypes -Wmissing-prototypes
-CFLAGS+= -DHAS_snprintf -DHAS_vsnprintf -I${.CURDIR}
+CFLAGS+= -D_LARGEFILE64_SOURCE=1 -DHAVE_HIDDEN -I${.CURDIR}
WARNS?= 3
diff --git a/lib/libz/Symbol.map b/lib/libz/Symbol.map
index 0a91537272c1..9e38aee72ed2 100644
--- a/lib/libz/Symbol.map
+++ b/lib/libz/Symbol.map
@@ -2,6 +2,12 @@
* $FreeBSD$
*/
+ZLIB_1.2.12 {
+ crc32_combine_gen;
+ crc32_combine_gen64;
+ crc32_combine_op;
+};
+
ZLIB_1.2.9 {
inflateCodesUsed;
inflateValidate;
diff --git a/lib/libz/Versions.def b/lib/libz/Versions.def
index 9a67602185b8..34124ad99fd7 100644
--- a/lib/libz/Versions.def
+++ b/lib/libz/Versions.def
@@ -12,6 +12,9 @@ ZLIB_1.2.7.1 {
ZLIB_1.2.9 {
} ZLIB_1.2.7.1;
+ZLIB_1.2.12 {
+} ZLIB_1.2.9;
+
FBSD_1.2 {
} ZLIB_1.2.4.0;