From: Mischa Jonker Date: Mon, 11 Nov 2013 14:36:36 +0000 (+0100) Subject: gcc: don't patch gcc if there are no patches to apply X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=86a48c33b0f5cf7376c1fa1758ad1de5ec75380f;p=buildroot.git gcc: don't patch gcc if there are no patches to apply While the generic package handler checks for a directory with patches before starting apply-patches.sh, this is not the case for gcc: the script is called, even if there is no directory with patches. This results into a build failure, as apply-patches exits with error code 1 if the directory doesn't exist. Signed-off-by: Mischa Jonker Signed-off-by: Peter Korsgaard --- diff --git a/package/gcc/gcc.mk b/package/gcc/gcc.mk index 0c0cc99a61..41600ef6ec 100644 --- a/package/gcc/gcc.mk +++ b/package/gcc/gcc.mk @@ -49,7 +49,9 @@ endif endif define HOST_GCC_APPLY_PATCHES - support/scripts/apply-patches.sh $(@D) package/gcc/$(GCC_VERSION) \*.patch + if test -d package/gcc/$(GCC_VERSION); then \ + support/scripts/apply-patches.sh $(@D) package/gcc/$(GCC_VERSION) \*.patch ; \ + fi; $(HOST_GCC_APPLY_POWERPC_PATCH) endef