From 86a48c33b0f5cf7376c1fa1758ad1de5ec75380f Mon Sep 17 00:00:00 2001 From: Mischa Jonker Date: Mon, 11 Nov 2013 15:36:36 +0100 Subject: [PATCH] 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 --- package/gcc/gcc.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 -- 2.30.2