CVS commit: src/external/mpl/bind/lib/libisc

2020-06-02 Thread Christos Zoulas
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

2019-02-28 Thread Christos Zoulas
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

2019-02-19 Thread Christos Zoulas
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

2019-02-18 Thread Christos Zoulas
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

2018-08-12 Thread Christos Zoulas
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