Received: by mail.netbsd.org (Postfix, from userid 605) id A52C584D72; Tue, 28 Apr 2020 23:01:27 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 2E6BB84D60 for ; Tue, 28 Apr 2020 23:01:27 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id F6UcA5zpNg84 for ; Tue, 28 Apr 2020 23:01:26 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 7E2D384CFD for ; Tue, 28 Apr 2020 23:01:26 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 779A3FB27; Tue, 28 Apr 2020 23:01:26 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_158811488694850" MIME-Version: 1.0 Date: Tue, 28 Apr 2020 23:01:26 +0000 From: "Taylor R Campbell" Subject: CVS commit: pkgsrc/security/openpam To: pkgsrc-changes@NetBSD.org Reply-To: riastradh@netbsd.org X-Mailer: log_accum Message-Id: <20200428230126.779A3FB27@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_158811488694850 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: riastradh Date: Tue Apr 28 23:01:26 UTC 2020 Modified Files: pkgsrc/security/openpam: builtin.mk Log Message: security/openpam: define NO_STATIC_MODULES on NetBSD This is a hack to work around a mistake in the NetBSD openpam build which leaked into the public header files. We will fix this in the NetBSD build but it's been in the public header files for nearly a decade now, with each individual pam module sometimes having this workaround, so let's apply the workaround uniformly for now. PR security/39313 PR security/55216 To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 pkgsrc/security/openpam/builtin.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_158811488694850 Content-Disposition: inline Content-Length: 666 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/security/openpam/builtin.mk diff -u pkgsrc/security/openpam/builtin.mk:1.11 pkgsrc/security/openpam/builtin.mk:1.12 --- pkgsrc/security/openpam/builtin.mk:1.11 Mon Nov 4 21:12:56 2019 +++ pkgsrc/security/openpam/builtin.mk Tue Apr 28 23:01:26 2020 @@ -1,4 +1,4 @@ -# $NetBSD: builtin.mk,v 1.11 2019/11/04 21:12:56 rillig Exp $ +# $NetBSD: builtin.mk,v 1.12 2020/04/28 23:01:26 riastradh Exp $ BUILTIN_PKG:= openpam @@ -59,3 +59,7 @@ USE_BUILTIN.openpam!= \ . endif # PREFER.openpam .endif MAKEVARS+= USE_BUILTIN.openpam + +.if !empty(USE_BUILTIN.openpam:M[yY][eE][sS]) +CPPFLAGS.NetBSD+= -DNO_STATIC_MODULES +.endif --_----------=_158811488694850--