aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2022-11-30 18:08:24 +0000
committerWarner Losh <imp@FreeBSD.org>2023-01-24 21:49:38 +0000
commit9ef73855542f7523094892b6f8e0106c3ea0d97a (patch)
tree9d848ffcce9e86b617213e6ecd6951fb1685a20d
parent063a16f690e4e83f6f1422bbe6dbbcad4a03d6e3 (diff)
downloadsrc-9ef73855542f7523094892b6f8e0106c3ea0d97a.tar.gz
src-9ef73855542f7523094892b6f8e0106c3ea0d97a.zip
stand/zlib: Zlib still uses K&R function definitions
So add ${NO_WDEPRECATED_NON_PROTOTYPE} to the CFLAGS of those files. This can be removed when we import a zlib that's free of this anachronism. Sponsored by: Netflix Reviewed by: jhb Differential Revision: https://reviews.freebsd.org/D37516 (cherry picked from commit 983a18021decd68fbcf5d14ccd60c3d66dac1c6a)
-rw-r--r--stand/libsa/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/stand/libsa/Makefile b/stand/libsa/Makefile
index 9fbc9cc91b14..580afa65ab85 100644
--- a/stand/libsa/Makefile
+++ b/stand/libsa/Makefile
@@ -96,7 +96,7 @@ SRCS+=${i}
# decompression functionality from zlib
.PATH: ${SRCTOP}/sys/contrib/zlib
-ZLIB_CFLAGS=-DHAVE_MEMCPY -I${SRCTOP}/sys/contrib/zlib
+ZLIB_CFLAGS=-DHAVE_MEMCPY -I${SRCTOP}/sys/contrib/zlib ${NO_WDEPRECATED_NON_PROTOTYPE}
.for i in adler32.c crc32.c infback.c inffast.c inflate.c inftrees.c zutil.c
CFLAGS.${i}+=${ZLIB_CFLAGS}
SRCS+= ${i}