summaryrefslogtreecommitdiff
path: root/solenv/gbuild/UnpackedTarball.mk
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2012-11-14 21:00:43 +0100
committerMichael Stahl <mstahl@redhat.com>2012-11-15 11:35:58 +0100
commit814b0b45de540f06b51372a8adc43d3a8635258f (patch)
tree91e1d54aab01ba78f2387044edb296b1c91fc28b /solenv/gbuild/UnpackedTarball.mk
parent40d9a584bbafebd5ef10af4b69cad10e142981bd (diff)
gbuild: UnpackedTarball: print which patch failed to apply
Change-Id: I5536d92c381a0df425a7d70387f1ebc457e68186
Diffstat (limited to 'solenv/gbuild/UnpackedTarball.mk')
-rw-r--r--solenv/gbuild/UnpackedTarball.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/solenv/gbuild/UnpackedTarball.mk b/solenv/gbuild/UnpackedTarball.mk
index 55113c248b07..046c7d175f64 100644
--- a/solenv/gbuild/UnpackedTarball.mk
+++ b/solenv/gbuild/UnpackedTarball.mk
@@ -136,7 +136,8 @@ $(call gb_Helper_abbreviate_dirs,\
for p in $(UNPACKED_PATCHES); do \
pl=$(UNPACKED_PATCHLEVEL); \
s=$${p##*.}; case "$$s" in [0-9]$(CLOSE_PAREN) pl="$$s"; ;; esac ; \
- $(GNUPATCH) -s -p$$pl < "$$p" || exit 1;\
+ $(GNUPATCH) -s "-p$$pl" < "$$p"; \
+ if test "$$?" -ne 0; then echo "Patch FAILED: $$p"; exit 1; fi;\
done && \
) \
$(foreach file,$(UNPACKED_FIX_EOL),$(call gb_UnpackedTarball_CONVERTTODOS,$(file)) && ) \