Subject: CVS commit: pkgsrc
From: Amitai Schleier
Date: 2020-06-25 07:42:40
Message id: 20200625054241.84CAEFB28@cvs.NetBSD.org

Log Message:
Retire 'djbware-errno-hack' and associated options.mk cleverness.
Instead:

1. Package makefiles including their own options.mk
2. Packages say "SUBST_CLASSES+=djberrno" to get the hack, if needed
3. Packages adjust SUBST_FILES.djberrno, if needed

Should fix bulk build failures due to multiple inclusions of options.mk
and/or incorrect definitions of DJB_ERRNO_HACK.

Approved during the freeze by wiz@.

Files:
RevisionActionfile
1.26modifypkgsrc/databases/cdb/Makefile
1.38modifypkgsrc/devel/bglibs/Makefile
1.21modifypkgsrc/devel/libtai/Makefile
1.29modifypkgsrc/mail/dot-forward/Makefile
1.28modifypkgsrc/mail/ezmlm/Makefile
1.56modifypkgsrc/mail/ezmlm-idx/Makefile
1.28modifypkgsrc/mail/fastforward/Makefile
1.30modifypkgsrc/mail/mailfront/Makefile
1.35modifypkgsrc/mail/mess822/Makefile
1.3modifypkgsrc/mail/qconfirm/Makefile
1.121modifypkgsrc/mail/qmail/Makefile
1.13modifypkgsrc/mail/qmail-acceptutils/Makefile
1.7modifypkgsrc/mail/qmail-autoresponder/Makefile
1.36modifypkgsrc/mail/qmail-conf/Makefile
1.29modifypkgsrc/mail/qmail-qfilter/Makefile
1.8modifypkgsrc/mail/qmail-rejectutils/Makefile
1.18modifypkgsrc/mail/qmailanalog/Makefile
1.18modifypkgsrc/mail/qtools/Makefile
1.12modifypkgsrc/mail/queue-fix/Makefile
1.10modifypkgsrc/mail/relay-ctrl/Makefile
1.23modifypkgsrc/mail/safecat/Makefile
1.13modifypkgsrc/mail/serialmail/Makefile
1.21modifypkgsrc/math/djbfft/Makefile
1.71modifypkgsrc/net/djbdns/Makefile
1.14modifypkgsrc/net/djbdnscurve6/Makefile
1.18modifypkgsrc/net/publicfile/Makefile
1.46modifypkgsrc/net/ucspi-ssl/Makefile
1.46modifypkgsrc/net/ucspi-tcp/Makefile
1.24modifypkgsrc/net/ucspi-tcp6/Makefile
1.27modifypkgsrc/security/cvm/Makefile
1.22modifypkgsrc/sysutils/checkpassword/Makefile
1.44modifypkgsrc/sysutils/daemontools/Makefile
1.5modifypkgsrc/sysutils/daemontools-encore/Makefile
1.6modifypkgsrc/sysutils/fdtools/Makefile
1.26modifypkgsrc/sysutils/memtester/Makefile
1.13modifypkgsrc/sysutils/qlogtools/Makefile
1.3modifypkgsrc/sysutils/qpasswd/Makefile
1.14modifypkgsrc/sysutils/service-config/Makefile
1.8modifypkgsrc/time/leapsunpack/Makefile