From c350e68ffea905f53618f4641e65ffc32136f99d Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Sat, 19 Apr 2008 06:57:15 +0000 Subject: Add fix from upstream for parallel build issues #214127 by Michael Haubenwallner. (Portage version: 2.2_pre5) --- .../texinfo/files/texinfo-4.11-parallel-build.patch | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 sys-apps/texinfo/files/texinfo-4.11-parallel-build.patch (limited to 'sys-apps/texinfo/files') diff --git a/sys-apps/texinfo/files/texinfo-4.11-parallel-build.patch b/sys-apps/texinfo/files/texinfo-4.11-parallel-build.patch new file mode 100644 index 000000000000..ef8ad7deeb97 --- /dev/null +++ b/sys-apps/texinfo/files/texinfo-4.11-parallel-build.patch @@ -0,0 +1,21 @@ +Index: info/Makefile.am +=================================================================== +RCS file: /cvsroot/texinfo/texinfo/info/Makefile.am,v +retrieving revision 1.14 +retrieving revision 1.15 +diff -u -p -r1.14 -r1.15 +--- info/Makefile.in 15 Dec 2007 14:32:51 -0000 1.14 ++++ info/Makefile.in 28 Mar 2008 23:39:20 -0000 1.15 +@@ -70,8 +70,10 @@ cmd_sources = $(srcdir)/session.c $(srcd + $(srcdir)/m-x.c $(srcdir)/indices.c $(srcdir)/nodemenu.c \ + $(srcdir)/footnotes.c $(srcdir)/variables.c + +-# The $(EXEEXT) should be added by Automake, but isn't. Fine. +-$(generated_sources): makedoc$(EXEEXT) $(cmd_sources) ++# Make the target only funs.h even though we create all the ++# $(generated_sources) so that parallel makes won't do the rm && makedoc ++# more than once. ++funs.h: makedoc$(EXEEXT) $(cmd_sources) + rm -f $(generated_sources) + $(top_builddir)/$(native_tools)/info/makedoc $(cmd_sources) + -- cgit v1.2.3-65-gdbad