From patchwork Mon Jun 18 15:02:20 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [RFC/PATCH,1/4] uClibc: ensure .oldconfig is writable Date: Mon, 18 Jun 2012 05:02:20 -0000 From: Nathan Lynch X-Patchwork-Id: 165477 Message-Id: <1340031743-29694-2-git-send-email-ntl@pobox.com> To: buildroot@busybox.net If $(UCLIBC_CONFIG_FILE) is read-only, the sed fixups to .oldconfig fail. Signed-off-by: Nathan Lynch --- toolchain/uClibc/uclibc.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/toolchain/uClibc/uclibc.mk b/toolchain/uClibc/uclibc.mk index 0728135..f41e6b9 100644 --- a/toolchain/uClibc/uclibc.mk +++ b/toolchain/uClibc/uclibc.mk @@ -101,6 +101,7 @@ endif # Some targets may wish to provide their own UCLIBC_CONFIG_FILE... $(UCLIBC_DIR)/.oldconfig: $(UCLIBC_DIR)/.patched $(UCLIBC_CONFIG_FILE) cp -f $(UCLIBC_CONFIG_FILE) $(UCLIBC_DIR)/.oldconfig + chmod u+w $(UCLIBC_DIR)/.oldconfig $(SED) 's,^CROSS_COMPILER_PREFIX=.*,CROSS_COMPILER_PREFIX="$(TARGET_CROSS)",g' \ -e 's,# TARGET_$(UCLIBC_TARGET_ARCH) is not set,TARGET_$(UCLIBC_TARGET_ARCH)=y,g' \ -e 's,^TARGET_ARCH=".*",TARGET_ARCH=\"$(UCLIBC_TARGET_ARCH)\",g' \