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.