pkgsrc-Bugs archive

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

PR/47838 CVS commit: pkgsrc/mk/tools



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

From: "Taylor R Campbell" <riastradh%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/47838 CVS commit: pkgsrc/mk/tools
Date: Wed, 12 Jun 2013 20:37:43 +0000

 Module Name:   pkgsrc
 Committed By:  riastradh
 Date:          Wed Jun 12 20:37:43 UTC 2013
 
 Modified Files:
        pkgsrc/mk/tools: gmake.mk
 
 Log Message:
 Don't let the pkgsrc TARGET_ARCH bleed into gmake's environment.
 
 This is a provisional kludge to work around PR pkg/47838.  Sorry for
 taking far too long to find a workaround that doesn't break various
 other stuff too -- this duration of time was ridiculous, and it was
 entirely my fault.
 
 We can get rid of this kludge when we start using `env -i' in the
 build phase or when we replace TARGET_ARCH by TARGET_MACHINE_PLATFORM
 (and replace the make-internal variable MACHINE_ARCH by
 MACHINE_PLATFORM -- that is part of what makes the logic in
 pkgformat/pkg/depends.mk and bsd.prefs.mk so fragile).  However,
 although I intend to do both of these things, they were deemed too
 likely to cause too much fallout just before the freeze, so they'll
 wait until after the freeze.
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.2 -r1.3 pkgsrc/mk/tools/gmake.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