From c3e1f8e3527a807c412dca3a4527bb16c5927dfc Mon Sep 17 00:00:00 2001 From: Daiki Ueno Date: Mon, 14 Jul 2014 11:24:30 +0900 Subject: [PATCH] build: Fix race in post-install removal of *.a There was an implicit dependency between the prerequisites of install-exec-local, which may have caused error with make -jN. Use install-exec-hook to remove the dependency. Reported by Christian Weisgerber in: . * Makefile.am (install-exec-local): Remove. (install-exec-hook): New rule, depend on install-exec-clean. --- gettext-tools/src/ChangeLog | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gettext-tools/src/ChangeLog b/gettext-tools/src/ChangeLog index 111e06081..c68deb578 100644 --- a/gettext-tools/src/ChangeLog +++ b/gettext-tools/src/ChangeLog @@ -1,3 +1,14 @@ +2014-07-14 Daiki Ueno + + build: Fix race in post-install removal of *.a + There was an implicit dependency between the prerequisites of + install-exec-local, which may have caused error with make -jN. + Use install-exec-hook to remove the dependency. + Reported by Christian Weisgerber in: + . + * Makefile.am (install-exec-local): Remove. + (install-exec-hook): New rule, depend on install-exec-clean. + 2014-07-11 Daiki Ueno c: Fix empty string literal handling -- 2.47.3