Fri Oct 23 09:21:00 2020 UTC ()
pam-*: g/c NO_STATIC_MODULES hacks. Handled in openpam/builtin.mk.


(tnn)
diff -r1.96 -r1.97 pkgsrc/security/gnome-keyring/Makefile
diff -r1.13 -r1.14 pkgsrc/security/pam-dbm/Makefile
diff -r1.6 -r1.7 pkgsrc/security/pam-fprint/Makefile
diff -r1.11 -r1.12 pkgsrc/security/pam-krb5/Makefile
diff -r1.49 -r1.50 pkgsrc/security/pam-ldap/Makefile
diff -r1.9 -r1.10 pkgsrc/security/pam-mkhomedir/Makefile
diff -r1.5 -r1.6 pkgsrc/security/pam-passwdqc/Makefile
diff -r1.11 -r1.12 pkgsrc/security/pam-pwauth_suid/Makefile
diff -r1.29 -r1.30 pkgsrc/security/pam-yubico/Makefile

cvs diff -r1.96 -r1.97 pkgsrc/security/gnome-keyring/Makefile (expand / switch to context diff)
--- pkgsrc/security/gnome-keyring/Makefile 2020/08/17 20:17:41 1.96
+++ pkgsrc/security/gnome-keyring/Makefile 2020/10/23 09:20:59 1.97
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.96 2020/08/17 20:17:41 leot Exp $
+# $NetBSD: Makefile,v 1.97 2020/10/23 09:20:59 tnn Exp $
 
 DISTNAME=	gnome-keyring-2.32.1
 PKGREVISION=	30
@@ -19,12 +19,6 @@
 PKGCONFIG_OVERRIDE+=	gp11/gp11.pc.in
 
 CFLAGS.HPUX+=		-DMAP_ANON=MAP_ANONYMOUS
-
-# Workaround a bug with NetBSD's openpam
-# The bug is described in PR security/39313
-#
-CFLAGS.NetBSD+=		-DNO_STATIC_MODULES
-
 CONFIGURE_ENV.SunOS+=	ac_cv_header_security_pam_modules_h=yes
 
 .include "../../mk/dlopen.buildlink3.mk"

cvs diff -r1.13 -r1.14 pkgsrc/security/pam-dbm/Attic/Makefile (expand / switch to context diff)
--- pkgsrc/security/pam-dbm/Attic/Makefile 2017/09/03 08:36:59 1.13
+++ pkgsrc/security/pam-dbm/Attic/Makefile 2020/10/23 09:20:59 1.14
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2017/09/03 08:36:59 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2020/10/23 09:20:59 tnn Exp $
 #
 
 DISTNAME=		pam_dbm-0.2
@@ -17,10 +17,6 @@
 
 .include "../../mk/bdb.buildlink3.mk"
 .include "../../mk/pam.buildlink3.mk"
-
-# Fix (workaround?) a bug with openpam/NetBSD
-# The bug is described in PR security/39313.
-CFLAGS.NetBSD+=		-DNO_STATIC_MODULES
 
 post-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/authtest ${DESTDIR}${PREFIX}/sbin/pam_dbm-authtest

cvs diff -r1.6 -r1.7 pkgsrc/security/pam-fprint/Makefile (expand / switch to context diff)
--- pkgsrc/security/pam-fprint/Makefile 2016/02/26 09:41:06 1.6
+++ pkgsrc/security/pam-fprint/Makefile 2020/10/23 09:20:59 1.7
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2016/02/26 09:41:06 jperkin Exp $
+# $NetBSD: Makefile,v 1.7 2020/10/23 09:20:59 tnn Exp $
 
 DISTNAME=	pam_fprint-0.2
 PKGNAME=	${DISTNAME:S/_/-/}
@@ -14,10 +14,6 @@
 GNU_CONFIGURE=	yes
 USE_LANGUAGES=	c c++
 USE_TOOLS+=	gmake pkg-config
-
-# Fix (workaround?) a bug with openpam/NetBSD
-# The bug is described in PR security/39313.
-CFLAGS.NetBSD+=	-DNO_STATIC_MODULES
 
 .include "../../security/libfprint/buildlink3.mk"
 .include "../../mk/pam.buildlink3.mk"

cvs diff -r1.11 -r1.12 pkgsrc/security/pam-krb5/Makefile (expand / switch to context diff)
--- pkgsrc/security/pam-krb5/Makefile 2019/11/04 21:12:57 1.11
+++ pkgsrc/security/pam-krb5/Makefile 2020/10/23 09:20:59 1.12
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2019/11/04 21:12:57 rillig Exp $
+# $NetBSD: Makefile,v 1.12 2020/10/23 09:20:59 tnn Exp $
 #
 
 DISTNAME=	pam-krb5-4.6
@@ -13,8 +13,6 @@
 USE_LIBTOOL=	yes
 
 GNU_CONFIGURE=	yes
-
-CPPFLAGS.NetBSD+=	-DNO_STATIC_MODULES
 
 .include "../../mk/krb5.buildlink3.mk"
 .include "../../mk/pam.buildlink3.mk"

cvs diff -r1.49 -r1.50 pkgsrc/security/pam-ldap/Makefile (expand / switch to context diff)
--- pkgsrc/security/pam-ldap/Makefile 2020/04/29 19:33:25 1.49
+++ pkgsrc/security/pam-ldap/Makefile 2020/10/23 09:20:59 1.50
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.49 2020/04/29 19:33:25 maya Exp $
+# $NetBSD: Makefile,v 1.50 2020/10/23 09:20:59 tnn Exp $
 
 DISTNAME=	pam_ldap-186
 PKGNAME=	${DISTNAME:S/_/-/}
@@ -22,10 +22,6 @@
 CONFIGURE_ARGS+=	--with-ldap-dir=${BUILDLINK_PREFIX.openldap-client}
 CONFIGURE_ARGS+=	--with-ldap-conf-file=${PKG_SYSCONFDIR}/ldap.conf
 CONFIGURE_ARGS+=	--with-ldap-secret-file=${PKG_SYSCONFDIR}/ldap.secret
-
-# Fix (workaround?) a bug with openpam/NetBSD
-# The bug is described in PR security/39313.
-CFLAGS.NetBSD+=		-DNO_STATIC_MODULES
 
 # shared with databases/nss_ldap
 EGDIR=			${PREFIX}/share/examples/${PKGBASE}

cvs diff -r1.9 -r1.10 pkgsrc/security/pam-mkhomedir/Makefile (expand / switch to context diff)
--- pkgsrc/security/pam-mkhomedir/Makefile 2018/05/04 14:52:26 1.9
+++ pkgsrc/security/pam-mkhomedir/Makefile 2020/10/23 09:20:59 1.10
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2018/05/04 14:52:26 he Exp $
+# $NetBSD: Makefile,v 1.10 2020/10/23 09:20:59 tnn Exp $
 
 DISTNAME=	pam-mkhomedir-1
 PKGREVISION=	1
@@ -29,10 +29,6 @@
 do-install:
 	${SHLIBTOOL} --mode=install ${INSTALL_PROGRAM} -c		\
 		${WRKSRC}/pam_mkhomedir.la ${DESTDIR}${PREFIX}/lib/security
-
-# Fix (workaround?) a bug with openpam/NetBSD
-# The bug is described in PR security/39313.
-CFLAGS.NetBSD+=		-DNO_STATIC_MODULES
 
 .include "../../mk/pam.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/security/pam-passwdqc/Makefile (expand / switch to context diff)
--- pkgsrc/security/pam-passwdqc/Makefile 2020/01/26 17:32:06 1.5
+++ pkgsrc/security/pam-passwdqc/Makefile 2020/10/23 09:20:59 1.6
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2020/01/26 17:32:06 rillig Exp $
+# $NetBSD: Makefile,v 1.6 2020/10/23 09:20:59 tnn Exp $
 #
 
 DISTNAME=	passwdqc-1.1.4
@@ -13,7 +13,6 @@
 
 BUILD_TARGET=		pam
 INSTALLATION_DIRS=	lib/security ${PKGMANDIR}/man8 ${PKGMANDIR}/man5
-CFLAGS+=		-DNO_STATIC_MODULES
 
 do-install:
 	${INSTALL_DATA} ${WRKSRC}/libpasswdqc.so ${DESTDIR}${PREFIX}/lib

cvs diff -r1.11 -r1.12 pkgsrc/security/pam-pwauth_suid/Makefile (expand / switch to context diff)
--- pkgsrc/security/pam-pwauth_suid/Makefile 2020/08/04 02:58:12 1.11
+++ pkgsrc/security/pam-pwauth_suid/Makefile 2020/10/23 09:20:59 1.12
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2020/08/04 02:58:12 gutteridge Exp $
+# $NetBSD: Makefile,v 1.12 2020/10/23 09:20:59 tnn Exp $
 
 DISTNAME=	pam-pwauth_suid-1.2
 PKGREVISION=	1
@@ -11,7 +11,6 @@
 WRKSRC=		${WRKDIR}
 
 PAMDEF+=	-DPATH_HELPER=\"${PREFIX}/libexec/pwauth_suid_helper\"
-PAMDEF+=	-DNO_STATIC_MODULES
 
 INSTALLATION_DIRS=	lib/security libexec share/examples/pam-pwauth_suid
 

cvs diff -r1.29 -r1.30 pkgsrc/security/pam-yubico/Makefile (expand / switch to context diff)
--- pkgsrc/security/pam-yubico/Makefile 2020/05/22 10:56:38 1.29
+++ pkgsrc/security/pam-yubico/Makefile 2020/10/23 09:21:00 1.30
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.29 2020/05/22 10:56:38 adam Exp $
+# $NetBSD: Makefile,v 1.30 2020/10/23 09:21:00 tnn Exp $
 
 DISTNAME=	pam_yubico-2.17
 PKGNAME=	${DISTNAME:S/_/-/}
@@ -15,11 +15,6 @@
 GNU_CONFIGURE=		yes
 USE_TOOLS+=		pkg-config
 USE_LIBTOOL=		yes
-
-# Workaround a bug with NetBSD's openpam
-# The bug is described in PR security/39313
-#
-CFLAGS.NetBSD+=		-DNO_STATIC_MODULES
 
 .include "../../security/libyubikey/buildlink3.mk"
 .include "../../security/ykclient/buildlink3.mk"