CVS commit: src/external/mpl/bind/lib/plugins
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.