From a25df76b39863e5d1a4e927696bf83055e8ce244 Mon Sep 17 00:00:00 2001 From: Thomas De Schampheleire Date: Thu, 13 Feb 2014 12:34:45 +0100 Subject: [PATCH] uclibc: copy config file from configure iso patch step The three typical packages that use .config files in buildroot copy the config file at different times in the build process: busybox copies its .config from the post-extract hook. linux copies its .config in the configure_cmds. uclibc copies its .config from the post-patch hook. Copying the .config file from the configure step is the only way to properly support an OVERRIDE_SRCDIR that does not yet have the .config file, because the extract and patch steps are skipped in that case. In a previous patch, the situation was already fixed for busybox. This patch applies the same fix to uclibc: copy the config file from the configure step, as linux is doing. Signed-off-by: Thomas De Schampheleire Signed-off-by: Peter Korsgaard --- package/uclibc/uclibc.mk | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/package/uclibc/uclibc.mk b/package/uclibc/uclibc.mk index 7df9721c35..8497b46971 100644 --- a/package/uclibc/uclibc.mk +++ b/package/uclibc/uclibc.mk @@ -453,9 +453,8 @@ define UCLIBC_SETUP_DOT_CONFIG oldconfig endef -UCLIBC_POST_PATCH_HOOKS += UCLIBC_SETUP_DOT_CONFIG - define UCLIBC_CONFIGURE_CMDS + $(UCLIBC_SETUP_DOT_CONFIG) $(MAKE1) -C $(UCLIBC_DIR) \ $(UCLIBC_MAKE_FLAGS) \ PREFIX=$(STAGING_DIR) \ -- 2.30.2