Module Name: src
Committed By: joerg
Date: Thu Feb 28 22:18:21 UTC 2019
Modified Files:
src/external/mpl/bind: Makefile.inc
src/external/mpl/bind/lib/libisc: Makefile
Log Message:
Disable warning about atomic alignment for all bind. It's used too
often.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/bind/Makefile.inc
cvs rdiff -u -r1.7 -r1.8 src/external/mpl/bind/lib/libisc/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/mpl/bind/Makefile.inc
diff -u src/external/mpl/bind/Makefile.inc:1.3 src/external/mpl/bind/Makefile.inc:1.4
--- src/external/mpl/bind/Makefile.inc:1.3 Wed Jan 9 16:54:58 2019
+++ src/external/mpl/bind/Makefile.inc Thu Feb 28 22:18:21 2019
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.inc,v 1.3 2019/01/09 16:54:58 christos Exp $
+# $NetBSD: Makefile.inc,v 1.4 2019/02/28 22:18:21 joerg Exp $
.if !defined(BIND9_MAKEFILE_INC)
BIND9_MAKEFILE_INC=yes
@@ -9,7 +9,8 @@ USE_FORT?= yes # network client/server
WARNS?= 1
-CWARNFLAGS.clang+= -Wno-unused-value -Wno-parentheses
+CWARNFLAGS.clang+= -Wno-unused-value -Wno-parentheses \
+ -Wno-atomic-alignment
.include <bsd.own.mk>
Index: src/external/mpl/bind/lib/libisc/Makefile
diff -u src/external/mpl/bind/lib/libisc/Makefile:1.7 src/external/mpl/bind/lib/libisc/Makefile:1.8
--- src/external/mpl/bind/lib/libisc/Makefile:1.7 Thu Feb 28 17:40:06 2019
+++ src/external/mpl/bind/lib/libisc/Makefile Thu Feb 28 22:18:21 2019
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2019/02/28 17:40:06 christos Exp $
+# $NetBSD: Makefile,v 1.8 2019/02/28 22:18:21 joerg Exp $
LIB=isc
#USE_SHLIBDIR= yes
@@ -36,21 +36,11 @@ SRCS= assertions.c base32.c base64.c bi
taskpool.c timer.c tm.c version.c \
${UNIX_SRCS} ${PTHREAD_SRCS} ${CRYPTO_SRCS}
-
-
.if (${USE_INET6} == "no")
CPPFLAGS.net.c= -Wno-error
SRCS+= ipv6.c
.endif
-# On certain flavors of arm we don't have native atomics only ones
-# libcall ones which are inefficient. But this should not be an
-# error anyway.
-COPTS.mem.c+= ${${ACTIVE_CC} == "clang":? -Wno-error-atomic-alignment :}
-COPTS.counter.c+= ${${ACTIVE_CC} == "clang":? -Wno-error-atomic-alignment :}
-
-
-
LDADD+=-lz
DPADD+=${LIBZ}