pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/28772 CVS commit: pkgsrc/mk



The following reply was made to PR pkg/28772; it has been noted by GNATS.

From: Todd Vierling <tv%netbsd.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: PR/28772 CVS commit: pkgsrc/mk
Date: Fri, 18 Mar 2005 18:16:35 +0000 (UTC)

 Module Name:   pkgsrc
 Committed By:  tv
 Date:          Fri Mar 18 18:16:35 UTC 2005
 
 Modified Files:
        pkgsrc/mk: bsd.pkg.mk
        pkgsrc/mk/platform: AIX.mk BSDOS.mk Darwin.mk DragonFly.mk FreeBSD.mk
            IRIX.mk Interix.mk Linux.mk NetBSD.mk OSF1.mk OpenBSD.mk SunOS.mk
            UnixWare.mk
 
 Log Message:
 Fix a gleaming illustration of why using YES/NO variables everywhere
 possible, just for the sake of doing so, is not a good thing to do:
 
 The platform files define _STRIPFLAG_* to determine whether to strip things.
 But since this is included in bsd.prefs.mk, ".if ..." checks cannot take
 things set in the Makefile into account.  So convert INSTALL_UNSTRIPPED=YES
 to a defined/undefined variable check in bsd.pkg.mk, and use the :D:U idiom
 in the _STRIPFLAG_* variables.
 
 This should fix PR pkg/28772 and PR pkg/29031.
 
 
 To generate a diff of this commit:
 cvs rdiff -r1.1599 -r1.1600 pkgsrc/mk/bsd.pkg.mk
 cvs rdiff -r1.11 -r1.12 pkgsrc/mk/platform/AIX.mk \
     pkgsrc/mk/platform/OpenBSD.mk
 cvs rdiff -r1.7 -r1.8 pkgsrc/mk/platform/BSDOS.mk \
     pkgsrc/mk/platform/Darwin.mk pkgsrc/mk/platform/FreeBSD.mk \
     pkgsrc/mk/platform/NetBSD.mk pkgsrc/mk/platform/UnixWare.mk
 cvs rdiff -r1.9 -r1.10 pkgsrc/mk/platform/DragonFly.mk \
     pkgsrc/mk/platform/IRIX.mk pkgsrc/mk/platform/Linux.mk \
     pkgsrc/mk/platform/SunOS.mk
 cvs rdiff -r1.24 -r1.25 pkgsrc/mk/platform/Interix.mk
 cvs rdiff -r1.2 -r1.3 pkgsrc/mk/platform/OSF1.mk
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 



Home | Main Index | Thread Index | Old Index