diff options
author | Mike Frysinger <vapier@gentoo.org> | 2008-04-19 06:57:15 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2008-04-19 06:57:15 +0000 |
commit | c350e68ffea905f53618f4641e65ffc32136f99d (patch) | |
tree | 707dbb1ecc968b138549606db8c0b67d0a398275 /sys-apps/texinfo/files | |
parent | Mark amd64 stable #214428. (diff) | |
download | gentoo-2-c350e68ffea905f53618f4641e65ffc32136f99d.tar.gz gentoo-2-c350e68ffea905f53618f4641e65ffc32136f99d.tar.bz2 gentoo-2-c350e68ffea905f53618f4641e65ffc32136f99d.zip |
Add fix from upstream for parallel build issues #214127 by Michael Haubenwallner.
(Portage version: 2.2_pre5)
Diffstat (limited to 'sys-apps/texinfo/files')
-rw-r--r-- | sys-apps/texinfo/files/texinfo-4.11-parallel-build.patch | 21 |
1 files changed, 21 insertions, 0 deletions
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) + |