* [Buildroot] [PATCH] Fix missing/broken $(CONFIG_UPDATE) calls
@ 2007-02-22 17:35 Haavard Skinnemoen
2007-03-07 14:29 ` Bernhard Fischer
0 siblings, 1 reply; 2+ messages in thread
From: Haavard Skinnemoen @ 2007-02-22 17:35 UTC (permalink / raw)
To: buildroot
This patch fixes a broken use of $(CONFIG_UPDATE) in bash.mk
(config.sub and config.guess is stored in the "support" subdirectory,
not directly under $(BASH_DIR)) and adds $(CONFIG_UPDATE) to
several other makefiles.
There are probably other cases that need to be fixed up as well,
but these are the ones that broke for me when compiling for AVR32
(which hasn't propagated out to config.sub in all the individual
packages yet.)
Hope you don't mind this `git' style patch. If you do, please let me
know.
Haavard
---
package/bash/bash.mk | 2 +-
package/bison/bison.mk | 1 +
package/dropbear/dropbear.mk | 1 +
package/e2fsprogs/e2fsprogs.mk | 1 +
package/file/file.mk | 1 +
package/flex/flex.mk | 1 +
package/gawk/gawk.mk | 1 +
package/libpng/libpng.mk | 1 +
package/make/make.mk | 1 +
package/nfs-utils/nfs-utils.mk | 1 +
10 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/package/bash/bash.mk b/package/bash/bash.mk
index d115e8f..7528931 100644
--- a/package/bash/bash.mk
+++ b/package/bash/bash.mk
@@ -23,7 +23,7 @@ $(BASH_DIR)/.unpacked: $(DL_DIR)/$(BASH_SOURCE)
# This is broken when -lintl is added to LIBS
$(SED) 's,LIBS_FOR_BUILD =.*,LIBS_FOR_BUILD =,g' \
$(BASH_DIR)/builtins/Makefile.in
- $(CONFIG_UPDATE) $(BASH_DIR)
+ $(CONFIG_UPDATE) $(BASH_DIR)/support
touch $@
$(BASH_DIR)/.configured: $(BASH_DIR)/.unpacked
diff --git a/package/bison/bison.mk b/package/bison/bison.mk
index 2185d20..4a6a350 100644
--- a/package/bison/bison.mk
+++ b/package/bison/bison.mk
@@ -18,6 +18,7 @@ bison-source: $(DL_DIR)/$(BISON_SOURCE)
$(BISON_DIR)/.unpacked: $(DL_DIR)/$(BISON_SOURCE)
$(BISON_CAT) $(DL_DIR)/$(BISON_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
+ $(CONFIG_UPDATE) $(BISON_DIR)/build-aux
touch $(BISON_DIR)/.unpacked
$(BISON_DIR)/.configured: $(BISON_DIR)/.unpacked
diff --git a/package/dropbear/dropbear.mk b/package/dropbear/dropbear.mk
index 16da531..92c3813 100644
--- a/package/dropbear/dropbear.mk
+++ b/package/dropbear/dropbear.mk
@@ -20,6 +20,7 @@ $(DROPBEAR_DIR)/.unpacked: $(DL_DIR)/$(DROPBEAR_SOURCE)
$(DROPBEAR_CAT) $(DL_DIR)/$(DROPBEAR_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
toolchain/patch-kernel.sh $(DROPBEAR_DIR) package/dropbear/ dropbear\*.patch
$(SED) 's,^/\* #define DROPBEAR_MULTI.*,#define DROPBEAR_MULTI,g' $(DROPBEAR_DIR)/options.h
+ $(CONFIG_UPDATE) $(DROPBEAR_DIR)
touch $(DROPBEAR_DIR)/.unpacked
$(DROPBEAR_DIR)/.configured: $(DROPBEAR_DIR)/.unpacked
diff --git a/package/e2fsprogs/e2fsprogs.mk b/package/e2fsprogs/e2fsprogs.mk
index deee42b..39d8bea 100644
--- a/package/e2fsprogs/e2fsprogs.mk
+++ b/package/e2fsprogs/e2fsprogs.mk
@@ -23,6 +23,7 @@ e2fsprogs-source: $(DL_DIR)/$(E2FSPROGS_SOURCE)
$(E2FSPROGS_DIR)/.unpacked: $(DL_DIR)/$(E2FSPROGS_SOURCE)
$(E2FSPROGS_CAT) $(DL_DIR)/$(E2FSPROGS_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
toolchain/patch-kernel.sh $(E2FSPROGS_DIR) package/e2fsprogs/ e2fsprogs\*.patch
+ $(CONFIG_UPDATE) $(E2FSPROGS_DIR)/config
touch $(E2FSPROGS_DIR)/.unpacked
$(E2FSPROGS_DIR)/.configured: $(E2FSPROGS_DIR)/.unpacked
diff --git a/package/file/file.mk b/package/file/file.mk
index 3a499ac..c50be30 100644
--- a/package/file/file.mk
+++ b/package/file/file.mk
@@ -54,6 +54,7 @@ file-unpacked: $(FILE_SOURCE_DIR)/.unpacked
$(FILE_SOURCE_DIR)/.unpacked: $(DL_DIR)/$(FILE_SOURCE)
$(FILE_CAT) $(DL_DIR)/$(FILE_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
toolchain/patch-kernel.sh $(FILE_SOURCE_DIR) package/file/ file\*.patch
+ $(CONFIG_UPDATE) $(FILE_SOURCE_DIR)
touch $(FILE_SOURCE_DIR)/.unpacked
$(FILE_DIR2)/.configured: $(FILE_SOURCE_DIR)/.unpacked
diff --git a/package/flex/flex.mk b/package/flex/flex.mk
index 0445279..b58d404 100644
--- a/package/flex/flex.mk
+++ b/package/flex/flex.mk
@@ -29,6 +29,7 @@ ifneq ($(FLEX_PATCH),)
toolchain/patch-kernel.sh $(FLEX_DIR) $(FLEX_DIR)/debian/patches \*.patch ; \
fi
endif
+ $(CONFIG_UPDATE) $(FLEX_DIR)
touch $@
$(FLEX_DIR)/.configured: $(FLEX_DIR)/.unpacked
diff --git a/package/gawk/gawk.mk b/package/gawk/gawk.mk
index ae88f88..25a4ee6 100644
--- a/package/gawk/gawk.mk
+++ b/package/gawk/gawk.mk
@@ -19,6 +19,7 @@ gawk-source: $(DL_DIR)/$(GAWK_SOURCE)
$(GAWK_DIR)/.unpacked: $(DL_DIR)/$(GAWK_SOURCE)
$(GAWK_CAT) $(DL_DIR)/$(GAWK_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
toolchain/patch-kernel.sh $(GAWK_DIR) package/gawk gawk\*.patch
+ $(CONFIG_UPDATE) $(GAWK_DIR)
touch $(GAWK_DIR)/.unpacked
$(GAWK_DIR)/.configured: $(GAWK_DIR)/.unpacked
diff --git a/package/libpng/libpng.mk b/package/libpng/libpng.mk
index 39ef8d5..7451d4b 100644
--- a/package/libpng/libpng.mk
+++ b/package/libpng/libpng.mk
@@ -34,6 +34,7 @@ libpng-source: $(DL_DIR)/$(LIBPNG_SOURCE)
$(LIBPNG_DIR)/.unpacked: $(DL_DIR)/$(LIBPNG_SOURCE)
$(LIBPNG_CAT) $(DL_DIR)/$(LIBPNG_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
+ $(CONFIG_UPDATE) $(LIBPNG_DIR)
touch $(LIBPNG_DIR)/.unpacked
$(LIBPNG_DIR)/.configured: $(LIBPNG_DIR)/.unpacked
diff --git a/package/make/make.mk b/package/make/make.mk
index c568575..27ec0dc 100644
--- a/package/make/make.mk
+++ b/package/make/make.mk
@@ -18,6 +18,7 @@ make-source: $(DL_DIR)/$(GNUMAKE_SOURCE)
$(GNUMAKE_DIR)/.unpacked: $(DL_DIR)/$(GNUMAKE_SOURCE)
$(GNUMAKE_CAT) $(DL_DIR)/$(GNUMAKE_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
+ $(CONFIG_UPDATE) $(GNUMAKE_DIR)/config
touch $(GNUMAKE_DIR)/.unpacked
$(GNUMAKE_DIR)/.configured: $(GNUMAKE_DIR)/.unpacked
diff --git a/package/nfs-utils/nfs-utils.mk b/package/nfs-utils/nfs-utils.mk
index ddfdca0..36cc523 100644
--- a/package/nfs-utils/nfs-utils.mk
+++ b/package/nfs-utils/nfs-utils.mk
@@ -27,6 +27,7 @@ $(NFS_UTILS_DIR)/.unpacked: $(DL_DIR)/$(NFS_UTILS_SOURCE)
$(NFS_UTILS_CAT) $(DL_DIR)/$(NFS_UTILS_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
toolchain/patch-kernel.sh $(NFS_UTILS_DIR) package/nfs-utils/ nfs-utils*.patch
toolchain/patch-kernel.sh $(NFS_UTILS_DIR) $(NFS_UTILS_DIR)/debian/ *.patch
+ $(CONFIG_UPDATE) $(NFS_UTILS_DIR)
touch $@
$(NFS_UTILS_DIR)/.configured: $(NFS_UTILS_DIR)/.unpacked
--
1.4.4.4
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [Buildroot] [PATCH] Fix missing/broken $(CONFIG_UPDATE) calls
2007-02-22 17:35 [Buildroot] [PATCH] Fix missing/broken $(CONFIG_UPDATE) calls Haavard Skinnemoen
@ 2007-03-07 14:29 ` Bernhard Fischer
0 siblings, 0 replies; 2+ messages in thread
From: Bernhard Fischer @ 2007-03-07 14:29 UTC (permalink / raw)
To: buildroot
On Thu, Feb 22, 2007 at 06:35:43PM +0100, Haavard Skinnemoen wrote:
>This patch fixes a broken use of $(CONFIG_UPDATE) in bash.mk
>(config.sub and config.guess is stored in the "support" subdirectory,
>not directly under $(BASH_DIR)) and adds $(CONFIG_UPDATE) to
>several other makefiles.
>
>There are probably other cases that need to be fixed up as well,
>but these are the ones that broke for me when compiling for AVR32
>(which hasn't propagated out to config.sub in all the individual
>packages yet.)
>
>Hope you don't mind this `git' style patch. If you do, please let me
>know.
git style is fine with me.
Applied, thanks.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2007-03-07 14:29 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-02-22 17:35 [Buildroot] [PATCH] Fix missing/broken $(CONFIG_UPDATE) calls Haavard Skinnemoen
2007-03-07 14:29 ` Bernhard Fischer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox