CVS commit: src/external/mpl/bind/lib/libisc
Module Name:src Committed By: christos Date: Wed Jun 3 02:07:53 UTC 2020 Modified Files: src/external/mpl/bind/lib/libisc: Makefile Log Message: Fix the vax build: vax is special and always builds pic code. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 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/lib/libisc/Makefile diff -u src/external/mpl/bind/lib/libisc/Makefile:1.12 src/external/mpl/bind/lib/libisc/Makefile:1.13 --- src/external/mpl/bind/lib/libisc/Makefile:1.12 Sat May 30 16:47:59 2020 +++ src/external/mpl/bind/lib/libisc/Makefile Tue Jun 2 22:07:52 2020 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.12 2020/05/30 20:47:59 christos Exp $ +# $NetBSD: Makefile,v 1.13 2020/06/03 02:07:52 christos Exp $ LIB=isc #USE_SHLIBDIR= yes @@ -54,8 +54,13 @@ SRCS+= ipv6.c LDFLAGS+=-Wl,--version-script=${.CURDIR}/isc.map LDADD+=-Wl,-Bstatic +.if ${MKPICLIB} != "no" LDADD+=-L${LIBUVOBJDIR} -luv_pic DPADD+=${LIBUVOBJDIR}/libuv_pic.a +.else +LDADD+=-L${LIBUVOBJDIR} -luv +DPADD+=${LIBUVOBJDIR}/libuv.a +.endif LDADD+=-Wl,-Bdynamic
CVS commit: src/external/mpl/bind/lib/libisc
Module Name:src Committed By: christos Date: Thu Feb 28 17:40:06 UTC 2019 Modified Files: src/external/mpl/bind/lib/libisc: Makefile Log Message: one more for the atomic references on clang. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 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/lib/libisc/Makefile diff -u src/external/mpl/bind/lib/libisc/Makefile:1.6 src/external/mpl/bind/lib/libisc/Makefile:1.7 --- src/external/mpl/bind/lib/libisc/Makefile:1.6 Sun Feb 24 15:01:33 2019 +++ src/external/mpl/bind/lib/libisc/Makefile Thu Feb 28 12:40:06 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.6 2019/02/24 20:01:33 christos Exp $ +# $NetBSD: Makefile,v 1.7 2019/02/28 17:40:06 christos Exp $ LIB=isc #USE_SHLIBDIR= yes @@ -47,6 +47,7 @@ SRCS+= ipv6.c # 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 :}
CVS commit: src/external/mpl/bind/lib/libisc
Module Name:src Committed By: christos Date: Wed Feb 20 03:50:06 UTC 2019 Modified Files: src/external/mpl/bind/lib/libisc: Makefile Log Message: try using COPTS instead of CPPFLAGS To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 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/lib/libisc/Makefile diff -u src/external/mpl/bind/lib/libisc/Makefile:1.4 src/external/mpl/bind/lib/libisc/Makefile:1.5 --- src/external/mpl/bind/lib/libisc/Makefile:1.4 Mon Feb 18 14:30:18 2019 +++ src/external/mpl/bind/lib/libisc/Makefile Tue Feb 19 22:50:06 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2019/02/18 19:30:18 christos Exp $ +# $NetBSD: Makefile,v 1.5 2019/02/20 03:50:06 christos Exp $ LIB=isc #USE_SHLIBDIR= yes @@ -47,7 +47,7 @@ SRCS+= ipv6.c # 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. -CPPFLAGS.mem.c+= ${${ACTIVE_CC} == "clang":? -Wno-error-atomic-alignment :} +COPTS.mem.c+= ${${ACTIVE_CC} == "clang":? -Wno-error-atomic-alignment :}
CVS commit: src/external/mpl/bind/lib/libisc
Module Name:src Committed By: christos Date: Mon Feb 18 19:30:18 UTC 2019 Modified Files: src/external/mpl/bind/lib/libisc: Makefile Log Message: Avoid clang errors about atomics on arm To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 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/lib/libisc/Makefile diff -u src/external/mpl/bind/lib/libisc/Makefile:1.3 src/external/mpl/bind/lib/libisc/Makefile:1.4 --- src/external/mpl/bind/lib/libisc/Makefile:1.3 Wed Jan 9 11:55:23 2019 +++ src/external/mpl/bind/lib/libisc/Makefile Mon Feb 18 14:30:18 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2019/01/09 16:55:23 christos Exp $ +# $NetBSD: Makefile,v 1.4 2019/02/18 19:30:18 christos Exp $ LIB=isc #USE_SHLIBDIR= yes @@ -44,6 +44,13 @@ 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. +CPPFLAGS.mem.c+= ${${ACTIVE_CC} == "clang":? -Wno-error-atomic-alignment :} + + + LDADD+=-lz DPADD+=${LIBZ}
CVS commit: src/external/mpl/bind/lib/libisc
Module Name:src Committed By: christos Date: Sun Aug 12 15:37:06 UTC 2018 Modified Files: src/external/mpl/bind/lib/libisc: Makefile Log Message: Add -lz To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 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/lib/libisc/Makefile diff -u src/external/mpl/bind/lib/libisc/Makefile:1.1 src/external/mpl/bind/lib/libisc/Makefile:1.2 --- src/external/mpl/bind/lib/libisc/Makefile:1.1 Sun Aug 12 09:02:43 2018 +++ src/external/mpl/bind/lib/libisc/Makefile Sun Aug 12 11:37:06 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1 2018/08/12 13:02:43 christos Exp $ +# $NetBSD: Makefile,v 1.2 2018/08/12 15:37:06 christos Exp $ LIB=isc #USE_SHLIBDIR= yes @@ -45,4 +45,7 @@ CPPFLAGS.net.c= -Wno-error SRCS+= ipv6.c .endif +LDADD+=-lz +DPADD+=${LIBZ} + .include