From: Mike Frysinger Date: Tue, 28 Mar 2006 07:11:51 +0000 (-0000) Subject: fix building when CPP is set in build env X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fd6cc8b1b2c2cd591272e48f28faa8f8e02a1e06;p=buildroot.git fix building when CPP is set in build env --- diff --git a/package/ed/ed-configure-CPP.patch b/package/ed/ed-configure-CPP.patch new file mode 100644 index 0000000000..fb6f4897d5 --- /dev/null +++ b/package/ed/ed-configure-CPP.patch @@ -0,0 +1,14 @@ +this old configure script has broken CPP logic is CPP is set in the +host environment + +--- ed-0.2/configure ++++ ed-0.2/configure +@@ -731,6 +731,8 @@ + rm -f conftest* + ac_cv_prog_CPP="$CPP" + fi ++else ++ ac_cv_prog_CPP="$CPP" + fi + CPP="$ac_cv_prog_CPP" + echo "$ac_t""$CPP" 1>&4 diff --git a/package/ed/ed.mk b/package/ed/ed.mk index 4b2a9922b0..f9ed1d8a76 100644 --- a/package/ed/ed.mk +++ b/package/ed/ed.mk @@ -19,9 +19,11 @@ $(DL_DIR)/$(ED_PATCH): ed-source: $(DL_DIR)/$(ED_SOURCE) $(DL_DIR)/$(ED_PATCH) +ed-unpacked: $(ED_DIR)/.unpacked $(ED_DIR)/.unpacked: $(DL_DIR)/$(ED_SOURCE) $(DL_DIR)/$(ED_PATCH) $(ED_CAT) $(DL_DIR)/$(ED_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) - toolchain/patch-kernel.sh $(ED_DIR) $(DL_DIR) $(ED_PATCH) + toolchain/patch-kernel.sh $(ED_DIR) package/ed/ ed-*.patch touch $(ED_DIR)/.unpacked $(ED_DIR)/.configured: $(ED_DIR)/.unpacked