From owner-freebsd-x11@FreeBSD.ORG Wed Apr 7 04:11:12 2004 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E56F516A4CE for ; Wed, 7 Apr 2004 04:11:12 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0AE443D49 for ; Wed, 7 Apr 2004 04:11:12 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.10/8.12.10) with ESMTP id i37BAIbv081654 for ; Wed, 7 Apr 2004 04:10:18 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i37BAIZe081653; Wed, 7 Apr 2004 04:10:18 -0700 (PDT) (envelope-from gnats) Date: Wed, 7 Apr 2004 04:10:18 -0700 (PDT) Message-Id: <200404071110.i37BAIZe081653@freefall.freebsd.org> To: x11@FreeBSD.org From: michael johnson Subject: Re: ports/65277: [PATCH] devel/imake: [Respect CC & CXX (which will respect CC&CXX on almost every port that uses imake] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: michael johnson List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 11:11:13 -0000 The following reply was made to PR ports/65277; it has been noted by GNATS. From: michael johnson To: freebsd-ports-bugs@FreeBSD.org, FreeBSD-gnats-submit@FreeBSD.org Cc: Subject: Re: ports/65277: [PATCH] devel/imake: [Respect CC & CXX (which will respect CC&CXX on almost every port that uses imake] Date: Wed, 7 Apr 2004 07:02:06 -0400 here's a patch for CPP also. diff -ruN imake-4.orig/Makefile imake-4/Makefile --- imake-4.orig/Makefile Wed Apr 7 06:57:44 2004 +++ imake-4/Makefile Wed Apr 7 06:59:26 2004 @@ -70,7 +70,8 @@ pre-configure: @${REINPLACE_CMD} -e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g ; \ s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g; \ - s|%%CC%%|${CC}|g; s|%%CXX%%|${CXX}|g' \ + s|%%CC%%|${CC}|g; s|%%CXX%%|${CXX}|g; \ + s|%%CPP%%|${CPP}|g' \ ${WRKSRC}/cf/FreeBSD.cf post-install: diff -ruN imake-4.orig/files/patch-d imake-4/files/patch-d --- imake-4.orig/files/patch-d Wed Apr 7 06:57:44 2004 +++ imake-4/files/patch-d Wed Apr 7 06:58:50 2004 @@ -1,5 +1,5 @@ --- cf/FreeBSD.cf.orig Tue Jan 14 21:52:12 2003 -+++ cf/FreeBSD.cf Tue Apr 6 22:04:40 2004 ++++ cf/FreeBSD.cf Wed Apr 7 06:58:31 2004 @@ -89,14 +89,14 @@ # endif # define HasPosixThreads YES @@ -29,7 +29,7 @@ # endif # define SharedX11Reqs $(LDPRELIB) $(XTHRSTUBLIB) # define SharedXtReqs $(LDPRELIB) $(XLIBONLY) $(SMLIB) $(ICELIB) $(XTHRSTUBLIB) -@@ -162,11 +162,11 @@ +@@ -162,14 +162,14 @@ * ld: warning: libXThrStub.so.6, needed by libX11.so, not found */ #if BuildThreadStubLibrary && (!defined(UseInstalledX11) || !UseInstalledX11) @@ -44,7 +44,11 @@ +# define CplusplusCmd %%CXX%% #endif - #define CppCmd /usr/bin/cpp +-#define CppCmd /usr/bin/cpp ++#define CppCmd %%CPP%% + #define PreProcessCmd CppCmd + #define StandardCppOptions -traditional + #define StandardCppDefines /**/ @@ -485,14 +485,14 @@ /* The GCC strength-reduce bug is fixed for FreeBSD 2.1.5 and later */ #ifndef DefaultGcc2i386Opt