svn commit: trunk/buildroot: package/bash package/cvs package/distcc etc...

aldot at uclibc.org aldot at uclibc.org
Fri Mar 10 08:30:17 UTC 2006


Author: aldot
Date: 2006-03-10 00:30:15 -0800 (Fri, 10 Mar 2006)
New Revision: 14507

Log:
- quote HOST_CC.
  Allows for passing flags along HOST_CC which is sometimes needed on certain
  architectures.


Modified:
   trunk/buildroot/package/bash/bash.mk
   trunk/buildroot/package/cvs/cvs.mk
   trunk/buildroot/package/distcc/distcc.mk
   trunk/buildroot/package/nano/nano.mk
   trunk/buildroot/package/ncurses/ncurses.mk
   trunk/buildroot/package/qte/qte.mk
   trunk/buildroot/package/readline/readline.mk
   trunk/buildroot/package/rsync/rsync.mk
   trunk/buildroot/package/wget/wget.mk
   trunk/buildroot/package/which/which.mk
   trunk/buildroot/toolchain/ccache/ccache.mk
   trunk/buildroot/toolchain/sstrip/sstrip.mk


Changeset:
Modified: trunk/buildroot/package/bash/bash.mk
===================================================================
--- trunk/buildroot/package/bash/bash.mk	2006-03-10 08:21:46 UTC (rev 14506)
+++ trunk/buildroot/package/bash/bash.mk	2006-03-10 08:30:15 UTC (rev 14507)
@@ -28,7 +28,7 @@
 	#		ac_cv_func_setvbuf_reversed=no
 	#		bash_cv_have_mbstate_t=yes
 	(cd $(BASH_DIR); rm -rf config.cache; \
-		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD=$(HOSTCC) \
+		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD="$(HOSTCC)" \
 		CFLAGS="$(TARGET_CFLAGS)" \
 		./configure \
 		--target=$(GNU_TARGET_NAME) \
@@ -53,7 +53,7 @@
 	touch $(BASH_DIR)/.configured
 
 $(BASH_DIR)/$(BASH_BINARY): $(BASH_DIR)/.configured
-	$(MAKE) CC=$(TARGET_CC) CC_FOR_BUILD=$(HOSTCC) -C $(BASH_DIR)
+	$(MAKE) CC=$(TARGET_CC) CC_FOR_BUILD="$(HOSTCC)" -C $(BASH_DIR)
 
 $(TARGET_DIR)/$(BASH_TARGET_BINARY): $(BASH_DIR)/$(BASH_BINARY)
 	$(MAKE) DESTDIR=$(TARGET_DIR) CC=$(TARGET_CC) -C $(BASH_DIR) install

Modified: trunk/buildroot/package/cvs/cvs.mk
===================================================================
--- trunk/buildroot/package/cvs/cvs.mk	2006-03-10 08:21:46 UTC (rev 14506)
+++ trunk/buildroot/package/cvs/cvs.mk	2006-03-10 08:30:15 UTC (rev 14507)
@@ -20,7 +20,7 @@
 
 $(CVS_DIR)/.configured: $(CVS_DIR)/.unpacked
 	(cd $(CVS_DIR); rm -rf config.cache; \
-		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD=$(HOSTCC) \
+		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD="$(HOSTCC)" \
 		CFLAGS="$(TARGET_CFLAGS)" \
 		cvs_cv_func_printf_ptr=yes \
 		./configure \

Modified: trunk/buildroot/package/distcc/distcc.mk
===================================================================
--- trunk/buildroot/package/distcc/distcc.mk	2006-03-10 08:21:46 UTC (rev 14506)
+++ trunk/buildroot/package/distcc/distcc.mk	2006-03-10 08:30:15 UTC (rev 14507)
@@ -19,7 +19,7 @@
 
 $(DISTCC_DIR)/.configured: $(DISTCC_DIR)/.unpacked
 	(cd $(DISTCC_DIR); rm -rf config.cache; \
-		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD=$(HOSTCC) \
+		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD="$(HOSTCC)" \
 		CFLAGS="$(TARGET_CFLAGS)" \
 		./configure \
 		--target=$(GNU_TARGET_NAME) \

Modified: trunk/buildroot/package/nano/nano.mk
===================================================================
--- trunk/buildroot/package/nano/nano.mk	2006-03-10 08:21:46 UTC (rev 14506)
+++ trunk/buildroot/package/nano/nano.mk	2006-03-10 08:30:15 UTC (rev 14507)
@@ -20,7 +20,7 @@
 
 $(NANO_DIR)/.configured: $(NANO_DIR)/.unpacked
 	(cd $(NANO_DIR); rm -rf config.cache; \
-		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD=$(HOSTCC) \
+		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD="$(HOSTCC)" \
 		CFLAGS="$(TARGET_CFLAGS)" \
 		ac_cv_header_regex_h=no \
 		./configure \

Modified: trunk/buildroot/package/ncurses/ncurses.mk
===================================================================
--- trunk/buildroot/package/ncurses/ncurses.mk	2006-03-10 08:21:46 UTC (rev 14506)
+++ trunk/buildroot/package/ncurses/ncurses.mk	2006-03-10 08:30:15 UTC (rev 14507)
@@ -42,7 +42,7 @@
 
 $(NCURSES_DIR)/.configured: $(NCURSES_DIR)/.dist
 	(cd $(NCURSES_DIR); rm -rf config.cache; \
-		BUILD_CC=$(HOSTCC) \
+		BUILD_CC="$(HOSTCC)" \
 		$(TARGET_CONFIGURE_OPTS) \
 		CFLAGS="$(TARGET_CFLAGS)" \
 		./configure \

Modified: trunk/buildroot/package/qte/qte.mk
===================================================================
--- trunk/buildroot/package/qte/qte.mk	2006-03-10 08:21:46 UTC (rev 14506)
+++ trunk/buildroot/package/qte/qte.mk	2006-03-10 08:30:15 UTC (rev 14507)
@@ -136,7 +136,7 @@
 $(QTE_QTE_DIR)/.configured: $(QTE_QTE_DIR)/.unpacked $(QTE_TMAKE_DIR)/.unpacked $(QTE_QTE_DIR)/$(QTE_UIC_BINARY) $(QTE_QTE_DIR)/$(QTE_QVFB_BINARY) $(QTE_QTOPIA_DIR)/.unpacked
 	cp $(QTE_QTOPIA_DIR)/src/qt/qconfig-qpe.h $(QTE_QTE_DIR)/src/tools/
 	(cd $(@D); export QTDIR=`pwd`; export TMAKEPATH=$(QTE_TMAKE_DIR)/lib/qws/linux-x86-g++; export PATH=$(STAGING_DIR)/bin:$$QTDIR/bin:$$PATH; export LD_LIBRARY_PATH=$$QTDIR/lib:$$LD_LIBRARY_PATH; echo 'yes' | \
-		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD=$(HOSTCC) \
+		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD="$(HOSTCC)" \
 		CFLAGS="$(TARGET_CFLAGS)" \
 		./configure \
 		$(QTE_QTE_CONFIGURE) -qconfig qpe -keypad-mode -qvfb -depths 4,8,16,32 -xplatform $(BR2_QTE_CROSS_PLATFORM) \
@@ -147,7 +147,7 @@
 # this is a host-side build, so we don't use any staging dir stuff, nor any TARGET_CONFIGURE_OPTS
 $(QTE_QT3_DIR)/.configured: $(QTE_QT3_DIR)/.unpacked $(QTE_TMAKE_DIR)/.unpacked
 	(cd $(@D); export QTDIR=`pwd`; export TMAKEPATH=$(QTE_TMAKE_DIR)/lib/qws/linux-x86-g++; export PATH=$$QTDIR/bin:$$PATH; export LD_LIBRARY_PATH=$$QTDIR/lib:$$LD_LIBRARY_PATH; echo 'yes' | \
-		CC_FOR_BUILD=$(HOSTCC) \
+		CC_FOR_BUILD="$(HOSTCC)" \
 		./configure \
 		-fast $(QTE_QT3_CONFIGURE) \
 	);
@@ -156,7 +156,7 @@
 
 $(QTE_QVFB_DIR)/.configured: $(QTE_QVFB_DIR)/.unpacked $(QTE_TMAKE_DIR)/.unpacked
 	(cd $(@D); export QTDIR=`pwd`; export TMAKEPATH=$(QTE_TMAKE_DIR)/lib/linux-g++; export $$QTDIR/bin:$$PATH; export LD_LIBRARY_PATH=$$QTDIR/lib:$$LD_LIBRARY_PATH; echo 'yes' | \
-		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD=$(HOSTCC) \
+		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD="$(HOSTCC)" \
 		CFLAGS="$(TARGET_CFLAGS)" \
 		./configure \
 		$(QTE_QVFB_CONFIGURE) \
@@ -171,7 +171,7 @@
 
 $(QTE_QTOPIA_DIR)/.configured: $(QTE_QTOPIA_DIR)/.unpacked $(QTE_TMAKE_DIR)/.unpacked $(QTE_QTE_DIR)/$(QTE_UIC_BINARY) $(QTE_QTE_DIR)/$(QTE_QVFB_BINARY) $(QTE_QT3_DIR)/.configured
 	(cd $(@D); export QTDIR=$(QTE_QTE_DIR); export QPEDIR=$(QTE_QTOPIA_DIR); export PATH=$(STAGING_DIR)/bin:$$QTDIR/bin:$$PATH; QT3DIR=$(QTE_QTE_DIR); echo 'yes' | \
-		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD=$(HOSTCC) \
+		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD="$(HOSTCC)" \
 		CFLAGS="$(TARGET_CFLAGS)" \
 		./configure \
 		$(QTE_QTOPIA_CONFIGURE) --edition phone -no-qtopiadesktop -dqt $(QTE_QT3_DIR) -arch generic -displaysize 160-240 -languages en_US \

Modified: trunk/buildroot/package/readline/readline.mk
===================================================================
--- trunk/buildroot/package/readline/readline.mk	2006-03-10 08:21:46 UTC (rev 14506)
+++ trunk/buildroot/package/readline/readline.mk	2006-03-10 08:30:15 UTC (rev 14507)
@@ -42,7 +42,7 @@
 
 # Install to Staging area
 $(STAGING_DIR)/include/readline/readline.h: $(READLINE_DIR)/$(READLINE_BINARY)
-	BUILD_CC=$(TARGET_CC) HOSTCC=$(HOSTCC) CC=$(TARGET_CC) \
+	BUILD_CC=$(TARGET_CC) HOSTCC="$(HOSTCC)" CC=$(TARGET_CC) \
         $(MAKE1) \
             prefix=$(STAGING_DIR) \
             exec_prefix=$(STAGING_DIR) \
@@ -62,7 +62,7 @@
 
 # Install only run-time to Target directory
 $(TARGET_DIR)/include/readline/readline.h: $(READLINE_DIR)/$(READLINE_BINARY)
-	BUILD_CC=$(TARGET_CC) HOSTCC=$(HOSTCC) CC=$(TARGET_CC) \
+	BUILD_CC=$(TARGET_CC) HOSTCC="$(HOSTCC)" CC=$(TARGET_CC) \
 	$(MAKE1) \
             prefix=$(TARGET_DIR) \
             libdir=$(TARGET_DIR)/lib \

Modified: trunk/buildroot/package/rsync/rsync.mk
===================================================================
--- trunk/buildroot/package/rsync/rsync.mk	2006-03-10 08:21:46 UTC (rev 14506)
+++ trunk/buildroot/package/rsync/rsync.mk	2006-03-10 08:30:15 UTC (rev 14507)
@@ -21,7 +21,7 @@
 
 $(RSYNC_DIR)/.configured: $(RSYNC_DIR)/.unpacked
 	(cd $(RSYNC_DIR); rm -rf config.cache; \
-		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD=$(HOSTCC) \
+		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD="$(HOSTCC)" \
 		CFLAGS="$(TARGET_CFLAGS)" \
 		./configure \
 		--target=$(GNU_TARGET_NAME) \

Modified: trunk/buildroot/package/wget/wget.mk
===================================================================
--- trunk/buildroot/package/wget/wget.mk	2006-03-10 08:21:46 UTC (rev 14506)
+++ trunk/buildroot/package/wget/wget.mk	2006-03-10 08:30:15 UTC (rev 14507)
@@ -20,7 +20,7 @@
 
 $(WGET_DIR)/.configured: $(WGET_DIR)/.unpacked
 	(cd $(WGET_DIR); rm -rf config.cache; \
-		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD=$(HOSTCC) \
+		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD="$(HOSTCC)" \
 		CFLAGS="$(TARGET_CFLAGS)" \
 		./configure \
 		--target=$(GNU_TARGET_NAME) \

Modified: trunk/buildroot/package/which/which.mk
===================================================================
--- trunk/buildroot/package/which/which.mk	2006-03-10 08:21:46 UTC (rev 14506)
+++ trunk/buildroot/package/which/which.mk	2006-03-10 08:30:15 UTC (rev 14507)
@@ -20,7 +20,7 @@
 
 $(WHICH_DIR)/.configured: $(WHICH_DIR)/.unpacked
 	(cd $(WHICH_DIR); rm -rf config.cache; \
-		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD=$(HOSTCC) \
+		$(TARGET_CONFIGURE_OPTS) CC_FOR_BUILD="$(HOSTCC)" \
 		CFLAGS="$(TARGET_CFLAGS)" \
 		./configure \
 		--target=$(GNU_TARGET_NAME) \

Modified: trunk/buildroot/toolchain/ccache/ccache.mk
===================================================================
--- trunk/buildroot/toolchain/ccache/ccache.mk	2006-03-10 08:21:46 UTC (rev 14506)
+++ trunk/buildroot/toolchain/ccache/ccache.mk	2006-03-10 08:30:15 UTC (rev 14507)
@@ -33,7 +33,7 @@
 $(CCACHE_DIR1)/.configured: $(CCACHE_DIR1)/.patched
 	mkdir -p $(CCACHE_DIR1)
 	(cd $(CCACHE_DIR1); rm -rf config.cache; \
-		CC=$(HOSTCC) \
+		CC="$(HOSTCC)" \
 		$(CCACHE_DIR1)/configure \
 		--target=$(GNU_HOST_NAME) \
 		--host=$(GNU_HOST_NAME) \
@@ -43,7 +43,7 @@
 	touch $(CCACHE_DIR1)/.configured
 
 $(CCACHE_DIR1)/$(CCACHE_BINARY): $(CCACHE_DIR1)/.configured
-	$(MAKE) CC=$(HOSTCC) -C $(CCACHE_DIR1)
+	$(MAKE) CC="$(HOSTCC)" -C $(CCACHE_DIR1)
 
 $(STAGING_DIR)/$(CCACHE_TARGET_BINARY): $(CCACHE_DIR1)/$(CCACHE_BINARY)
 	mkdir -p $(STAGING_DIR)/usr/bin;

Modified: trunk/buildroot/toolchain/sstrip/sstrip.mk
===================================================================
--- trunk/buildroot/toolchain/sstrip/sstrip.mk	2006-03-10 08:21:46 UTC (rev 14506)
+++ trunk/buildroot/toolchain/sstrip/sstrip.mk	2006-03-10 08:30:15 UTC (rev 14507)
@@ -19,7 +19,7 @@
 		$(STAGING_DIR)/$(REAL_GNU_TARGET_NAME)/bin/sstrip
 	ln -snf $(REAL_GNU_TARGET_NAME)-sstrip \
 		$(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-sstrip
-	$(HOSTCC) $(SSTRIP_SOURCE_FILE) -o $(SSTRIP_HOST)
+	"$(HOSTCC)" $(SSTRIP_SOURCE_FILE) -o $(SSTRIP_HOST)
 
 sstrip_host: $(SSTRIP_HOST)
 




More information about the uClibc-cvs mailing list