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

2024-04-14 Thread Robert Elz
Module Name:src
Committed By:   kre
Date:   Sun Apr 14 08:29:54 UTC 2024

Modified Files:
src/external/mpl/bind/lib/plugins: Makefile

Log Message:
Revert previous until Christos has a chance to work out why it breaks
the builds.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/mpl/bind/lib/plugins/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/plugins/Makefile
diff -u src/external/mpl/bind/lib/plugins/Makefile:1.6 src/external/mpl/bind/lib/plugins/Makefile:1.7
--- src/external/mpl/bind/lib/plugins/Makefile:1.6	Sat Apr 13 17:22:33 2024
+++ src/external/mpl/bind/lib/plugins/Makefile	Sun Apr 14 08:29:54 2024
@@ -1,12 +1,10 @@
-#	$NetBSD: Makefile,v 1.6 2024/04/13 17:22:33 christos Exp $
+#	$NetBSD: Makefile,v 1.7 2024/04/14 08:29:54 kre Exp $
 
 LIBISMODULE=	yes
 MAKELINKLIB=	no
-.include 
-
-.if !defined(MLIBDIR)
 LIB=	filter-
 
+.include 
 
 SHLIB_MAJOR=0
 SRCS=	filter-.c
@@ -15,6 +13,5 @@ LIBDIR=	/usr/lib/named
 DIST=${IDIST}/bin/plugins
 
 .PATH: ${DIST}
-.endif
 
 .include 



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

2024-04-14 Thread Robert Elz
Module Name:src
Committed By:   kre
Date:   Sun Apr 14 08:29:54 UTC 2024

Modified Files:
src/external/mpl/bind/lib/plugins: Makefile

Log Message:
Revert previous until Christos has a chance to work out why it breaks
the builds.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/mpl/bind/lib/plugins/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2024-04-13 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Apr 13 17:22:33 UTC 2024

Modified Files:
src/external/mpl/bind/lib/plugins: Makefile

Log Message:
Don't build/install the compat plugin.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/mpl/bind/lib/plugins/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/plugins/Makefile
diff -u src/external/mpl/bind/lib/plugins/Makefile:1.5 src/external/mpl/bind/lib/plugins/Makefile:1.6
--- src/external/mpl/bind/lib/plugins/Makefile:1.5	Thu Apr  4 21:16:01 2024
+++ src/external/mpl/bind/lib/plugins/Makefile	Sat Apr 13 13:22:33 2024
@@ -1,10 +1,12 @@
-#	$NetBSD: Makefile,v 1.5 2024/04/05 01:16:01 christos Exp $
+#	$NetBSD: Makefile,v 1.6 2024/04/13 17:22:33 christos Exp $
 
 LIBISMODULE=	yes
 MAKELINKLIB=	no
+.include 
+
+.if !defined(MLIBDIR)
 LIB=	filter-
 
-.include 
 
 SHLIB_MAJOR=0
 SRCS=	filter-.c
@@ -13,5 +15,6 @@ LIBDIR=	/usr/lib/named
 DIST=${IDIST}/bin/plugins
 
 .PATH: ${DIST}
+.endif
 
 .include 



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

2024-04-13 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Apr 13 17:22:33 UTC 2024

Modified Files:
src/external/mpl/bind/lib/plugins: Makefile

Log Message:
Don't build/install the compat plugin.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/mpl/bind/lib/plugins/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2024-02-29 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Feb 29 20:41:52 UTC 2024

Modified Files:
src/external/mpl/bind/lib/libisc: Makefile

Log Message:
remove std= override from here. It happens on top of the bind tree.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 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.21 src/external/mpl/bind/lib/libisc/Makefile:1.22
--- src/external/mpl/bind/lib/libisc/Makefile:1.21	Wed Feb 21 17:52:54 2024
+++ src/external/mpl/bind/lib/libisc/Makefile	Thu Feb 29 15:41:52 2024
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.21 2024/02/21 22:52:54 christos Exp $
+#	$NetBSD: Makefile,v 1.22 2024/02/29 20:41:52 christos Exp $
 
 NOLINT=yes # XXX
 LIB=isc
@@ -9,7 +9,6 @@ LIB=isc
 LIBUVDIR=${NETBSDSRCDIR}/external/mit/libuv
 LIBUVOBJDIR!=   cd ${LIBUVDIR}/lib && ${PRINTOBJDIR}
 CPPFLAGS+=-I${LIBUVDIR}/dist/include
-CFLAGS+=-std=gnu18
 
 .include "${.CURDIR}/../Makefile.inc"
 



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

2024-02-29 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Feb 29 20:41:52 UTC 2024

Modified Files:
src/external/mpl/bind/lib/libisc: Makefile

Log Message:
remove std= override from here. It happens on top of the bind tree.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 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.



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

2023-05-09 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue May  9 14:08:18 UTC 2023

Modified Files:
src/external/mpl/bind/lib/libdns: Makefile
src/external/mpl/bind/lib/libisc: Makefile

Log Message:
deal with OpenSSL-3.x


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/external/mpl/bind/lib/libdns/Makefile
cvs rdiff -u -r1.18 -r1.19 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/libdns/Makefile
diff -u src/external/mpl/bind/lib/libdns/Makefile:1.8 src/external/mpl/bind/lib/libdns/Makefile:1.9
--- src/external/mpl/bind/lib/libdns/Makefile:1.8	Sat May 14 07:43:25 2022
+++ src/external/mpl/bind/lib/libdns/Makefile	Tue May  9 10:08:18 2023
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.8 2022/05/14 11:43:25 rillig Exp $
+#	$NetBSD: Makefile,v 1.9 2023/05/09 14:08:18 christos Exp $
 
 LIB=dns
 #USE_SHLIBDIR=   yes
@@ -58,4 +58,11 @@ SRCS=	acl.c adb.c badcache.c byaddr.c ca
 	tsig.c ttl.c private.c validator.c version.c view.c xfrin.c zone.c \
 	zonekey.c zoneverify.c zt.c sdlz.c update.c ${DNSSEC_SRCS}
 
+COPTS.openssl_link.c+= -Wno-error=deprecated-declarations
+COPTS.openssldh_link.c+= -Wno-error=deprecated-declarations
+COPTS.openssldsa_link.c+= -Wno-error=deprecated-declarations
+COPTS.opensslecdsa_link.c+= -Wno-error=deprecated-declarations
+COPTS.openssleddsa_link.c+= -Wno-error=deprecated-declarations
+COPTS.opensslrsa_link.c+= -Wno-error=deprecated-declarations
+
 .include 

Index: src/external/mpl/bind/lib/libisc/Makefile
diff -u src/external/mpl/bind/lib/libisc/Makefile:1.18 src/external/mpl/bind/lib/libisc/Makefile:1.19
--- src/external/mpl/bind/lib/libisc/Makefile:1.18	Fri Sep 23 08:15:37 2022
+++ src/external/mpl/bind/lib/libisc/Makefile	Tue May  9 10:08:18 2023
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.18 2022/09/23 12:15:37 christos Exp $
+#	$NetBSD: Makefile,v 1.19 2023/05/09 14:08:18 christos Exp $
 
 LIB=isc
 #USE_SHLIBDIR=   yes
@@ -67,4 +67,7 @@ LDADD+=-Wl,-Bdynamic
 LDADD+=-lz
 DPADD+=${LIBZ}
 
+COPTS.hmac.c+= -Wno-error=deprecated-declarations
+COPTS.md.c+= -Wno-error=deprecated-declarations
+
 .include 



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

2023-05-09 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue May  9 14:08:18 UTC 2023

Modified Files:
src/external/mpl/bind/lib/libdns: Makefile
src/external/mpl/bind/lib/libisc: Makefile

Log Message:
deal with OpenSSL-3.x


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/external/mpl/bind/lib/libdns/Makefile
cvs rdiff -u -r1.18 -r1.19 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.



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

2022-05-14 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sat May 14 11:43:25 UTC 2022

Modified Files:
src/external/mpl/bind/lib/libdns: Makefile

Log Message:
libdns: suppress a few lint warnings that occur too often


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/external/mpl/bind/lib/libdns/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/libdns/Makefile
diff -u src/external/mpl/bind/lib/libdns/Makefile:1.7 src/external/mpl/bind/lib/libdns/Makefile:1.8
--- src/external/mpl/bind/lib/libdns/Makefile:1.7	Thu Apr 29 17:26:14 2021
+++ src/external/mpl/bind/lib/libdns/Makefile	Sat May 14 11:43:25 2022
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.7 2021/04/29 17:26:14 christos Exp $
+#	$NetBSD: Makefile,v 1.8 2022/05/14 11:43:25 rillig Exp $
 
 LIB=dns
 #USE_SHLIBDIR=   yes
@@ -33,6 +33,16 @@ DNSSEC_SRCS+=	gssapi_link.c
 CWARNFLAGS.clang+=	-Wno-error=tautological-constant-compare
 .endif
 
+# util.h, ISC_REQUIRE
+LINTFLAGS+=	-X 129	# expression has null effect
+# opensslecdsa_link.c, DST_RET does not conform to macro conventions.
+LINTFLAGS+=	-X 193	# statement not reached
+# Most casts are to isc__magic_t and thus look intentional.
+LINTFLAGS+=	-X 247	# pointer cast from '%s' to '%s' may be troublesome
+# 'uint32_tobuffer(token.value.as_ulong' looks obviously wrong but is used in
+# a lot of places.
+LINTFLAGS+=	-X 132	# conversion from '%s' to '%s' may lose accuracy
+LINTFLAGS+=	-X 298	# conversion from '%s' to '%s' may lose accuracy, arg #%d
 
 SRCS=	acl.c adb.c badcache.c byaddr.c cache.c callbacks.c catz.c \
 	clientinfo.c compress.c client.c dyndb.c tsec.c ecdb.c ecs.c \



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

2022-05-14 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sat May 14 11:43:25 UTC 2022

Modified Files:
src/external/mpl/bind/lib/libdns: Makefile

Log Message:
libdns: suppress a few lint warnings that occur too often


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/external/mpl/bind/lib/libdns/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2022-03-11 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Mar 11 16:24:22 UTC 2022

Modified Files:
src/external/mpl/bind/lib/plugins: Makefile

Log Message:
fix reversed test


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/bind/lib/plugins/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/plugins/Makefile
diff -u src/external/mpl/bind/lib/plugins/Makefile:1.3 src/external/mpl/bind/lib/plugins/Makefile:1.4
--- src/external/mpl/bind/lib/plugins/Makefile:1.3	Fri Mar 11 08:39:01 2022
+++ src/external/mpl/bind/lib/plugins/Makefile	Fri Mar 11 11:24:22 2022
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2022/03/11 13:39:01 christos Exp $
+#	$NetBSD: Makefile,v 1.4 2022/03/11 16:24:22 christos Exp $
 
 LIBISMODULE:=	yes
 LIB=	filter-
@@ -13,7 +13,7 @@ DIST=${IDIST}/bin/plugins
 
 .PATH: ${DIST}
 
-.if ${MLIBDIR:Uno} != no && ${MKPIC} != "no"
+.if !defined(MLIBDIR) && ${MKPIC} != "no"
 .PRECIOUS: ${DESTDIR}${LIBDIR}/${LIB}.so.${SHLIB_MAJOR}
 libinstall:: ${DESTDIR}${LIBDIR}/${LIB}.so.${SHLIB_MAJOR}
 .else



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

2022-03-11 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Mar 11 16:24:22 UTC 2022

Modified Files:
src/external/mpl/bind/lib/plugins: Makefile

Log Message:
fix reversed test


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/bind/lib/plugins/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2022-03-11 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Mar 11 13:39:01 UTC 2022

Modified Files:
src/external/mpl/bind/lib/plugins: Makefile

Log Message:
Don't try to install compat plugins; they are not useful since we don't
build compat named.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/bind/lib/plugins/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/plugins/Makefile
diff -u src/external/mpl/bind/lib/plugins/Makefile:1.2 src/external/mpl/bind/lib/plugins/Makefile:1.3
--- src/external/mpl/bind/lib/plugins/Makefile:1.2	Mon Mar  7 02:53:08 2022
+++ src/external/mpl/bind/lib/plugins/Makefile	Fri Mar 11 08:39:01 2022
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2022/03/07 07:53:08 mrg Exp $
+#	$NetBSD: Makefile,v 1.3 2022/03/11 13:39:01 christos Exp $
 
 LIBISMODULE:=	yes
 LIB=	filter-
@@ -13,7 +13,7 @@ DIST=${IDIST}/bin/plugins
 
 .PATH: ${DIST}
 
-.if ${MKPIC} != "no"
+.if ${MLIBDIR:Uno} != no && ${MKPIC} != "no"
 .PRECIOUS: ${DESTDIR}${LIBDIR}/${LIB}.so.${SHLIB_MAJOR}
 libinstall:: ${DESTDIR}${LIBDIR}/${LIB}.so.${SHLIB_MAJOR}
 .else



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

2022-03-11 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Mar 11 13:39:01 UTC 2022

Modified Files:
src/external/mpl/bind/lib/plugins: Makefile

Log Message:
Don't try to install compat plugins; they are not useful since we don't
build compat named.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/bind/lib/plugins/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2022-03-06 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Mon Mar  7 07:53:08 UTC 2022

Modified Files:
src/external/mpl/bind/lib/plugins: Makefile

Log Message:
fix build when the tree hasn't been built already.  LIB wasn't defined
by the time Makefile.inc is included, and the wrong thing happens.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/bind/lib/plugins/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

2022-03-06 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Mon Mar  7 07:53:08 UTC 2022

Modified Files:
src/external/mpl/bind/lib/plugins: Makefile

Log Message:
fix build when the tree hasn't been built already.  LIB wasn't defined
by the time Makefile.inc is included, and the wrong thing happens.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/bind/lib/plugins/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/plugins/Makefile
diff -u src/external/mpl/bind/lib/plugins/Makefile:1.1 src/external/mpl/bind/lib/plugins/Makefile:1.2
--- src/external/mpl/bind/lib/plugins/Makefile:1.1	Sun Mar  6 17:50:19 2022
+++ src/external/mpl/bind/lib/plugins/Makefile	Mon Mar  7 07:53:08 2022
@@ -1,10 +1,11 @@
-#	$NetBSD: Makefile,v 1.1 2022/03/06 17:50:19 christos Exp $
+#	$NetBSD: Makefile,v 1.2 2022/03/07 07:53:08 mrg Exp $
 
 LIBISMODULE:=	yes
+LIB=	filter-
+
 .include 
 
 SHLIB_MAJOR=0
-LIB=	filter-
 SRCS=	filter-.c
 LIBDIR=	/usr/lib/named
 



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

2022-03-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar  6 17:50:19 UTC 2022

Added Files:
src/external/mpl/bind/lib/plugins: Makefile

Log Message:
Makefile for plugins


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/external/mpl/bind/lib/plugins/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: src/external/mpl/bind/lib/plugins/Makefile
diff -u /dev/null src/external/mpl/bind/lib/plugins/Makefile:1.1
--- /dev/null	Sun Mar  6 12:50:19 2022
+++ src/external/mpl/bind/lib/plugins/Makefile	Sun Mar  6 12:50:19 2022
@@ -0,0 +1,27 @@
+#	$NetBSD: Makefile,v 1.1 2022/03/06 17:50:19 christos Exp $
+
+LIBISMODULE:=	yes
+.include 
+
+SHLIB_MAJOR=0
+LIB=	filter-
+SRCS=	filter-.c
+LIBDIR=	/usr/lib/named
+
+DIST=${IDIST}/bin/plugins
+
+.PATH: ${DIST}
+
+.if ${MKPIC} != "no"
+.PRECIOUS: ${DESTDIR}${LIBDIR}/${LIB}.so.${SHLIB_MAJOR}
+libinstall:: ${DESTDIR}${LIBDIR}/${LIB}.so.${SHLIB_MAJOR}
+.else
+libinstall::
+.endif
+
+.include 
+
+${DESTDIR}${LIBDIR}/${LIB}.so.${SHLIB_MAJOR}: ${LIB}.so.${SHLIB_FULLVERSION}
+	${_MKTARGET_INSTALL}
+	${INSTALL_FILE} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
+	${.ALLSRC} ${.TARGET}



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

2022-03-06 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar  6 17:50:19 UTC 2022

Added Files:
src/external/mpl/bind/lib/plugins: Makefile

Log Message:
Makefile for plugins


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/external/mpl/bind/lib/plugins/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



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

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.



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-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.



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.



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

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.



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 



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.



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

2018-08-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug 12 14:32:39 UTC 2018

Modified Files:
src/external/mpl/bind/lib: Makefile

Log Message:
add libns


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/bind/lib/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/Makefile
diff -u src/external/mpl/bind/lib/Makefile:1.1 src/external/mpl/bind/lib/Makefile:1.2
--- src/external/mpl/bind/lib/Makefile:1.1	Sun Aug 12 09:02:43 2018
+++ src/external/mpl/bind/lib/Makefile	Sun Aug 12 10:32:39 2018
@@ -1,5 +1,6 @@
-#	$NetBSD: Makefile,v 1.1 2018/08/12 13:02:43 christos Exp $
+#	$NetBSD: Makefile,v 1.2 2018/08/12 14:32:39 christos Exp $
 
 SUBDIR+= libisc .WAIT libdns libisccc .WAIT libisccfg .WAIT libbind9 libirs
+SUBDIR+= libns
 
 .include 



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

2018-08-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug 12 14:32:39 UTC 2018

Modified Files:
src/external/mpl/bind/lib: Makefile

Log Message:
add libns


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/bind/lib/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.