summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYann E. MORIN <yann.morin.1998@free.fr>2014-01-28 21:11:24 +0100
committerPeter Korsgaard <peter@korsgaard.com>2014-01-28 22:56:40 +0100
commitbbb1e7ae218701b74c88ee8d1f9fde7c763df54e (patch)
treed1a5d7fcd429a916926e744175d619ac233c51b1
parent0a541c8f244971a45396bfa4c371444204ed4a2c (diff)
downloadbuildroot-bbb1e7ae218701b74c88ee8d1f9fde7c763df54e.tar.gz
buildroot-bbb1e7ae218701b74c88ee8d1f9fde7c763df54e.zip
package/uClibc: ensure .config is writable
If $(UCLIBC_CONFIG_FILE) is read-only (eg. because Buildroot's source dir is), the sed fixups to .config fail. Signed-off-by: Nathan Lynch <ntl@pobox.com> [yann.morin.1998@free.fr: use $(INSTALL) instead of cp] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r--package/uclibc/uclibc.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/package/uclibc/uclibc.mk b/package/uclibc/uclibc.mk
index 1978bbdfdb..7df9721c35 100644
--- a/package/uclibc/uclibc.mk
+++ b/package/uclibc/uclibc.mk
@@ -414,7 +414,7 @@ UCLIBC_MAKE_FLAGS = \
HOSTCC="$(HOSTCC)"
define UCLIBC_SETUP_DOT_CONFIG
- cp -f $(UCLIBC_CONFIG_FILE) $(@D)/.config
+ $(INSTALL) -m 0644 $(UCLIBC_CONFIG_FILE) $(@D)/.config
$(call UCLIBC_OPT_SET,CROSS_COMPILER_PREFIX,"$(TARGET_CROSS)",$(@D))
$(call UCLIBC_OPT_SET,TARGET_$(UCLIBC_TARGET_ARCH),y,$(@D))
$(call UCLIBC_OPT_SET,TARGET_ARCH,"$(UCLIBC_TARGET_ARCH)",$(@D))
OpenPOWER on IntegriCloud