[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[patches] [PATCH 1/1] Makefile: split out explicit and implicit rules as required by
- To: patches@xxxxxxxxxx
- Subject: [patches] [PATCH 1/1] Makefile: split out explicit and implicit rules as required by
- From: Philip Prindeville <philipp@xxxxxxxxxxxxxxxxxxxxx>
- Date: Sun, 12 Jun 2011 16:29:41 -0700
This rule relied on "buggy" behavior that was fixed in make-3.82:
http://comments.gmane.org/gmane.comp.gnu.make.bugs/4912
Index: toolchain/eglibc/patches/2.8/110-implicit-rules-mix.patch
===================================================================
--- toolchain/eglibc/patches/2.8/110-implicit-rules-mix.patch (revision 0)
+++ toolchain/eglibc/patches/2.8/110-implicit-rules-mix.patch (revision 0)
@@ -0,0 +1,25 @@
+--- eglibc-2.8-r8587/libc/manual/Makefile.orig 2006-08-16 19:18:26.000000000 -0600
++++ eglibc-2.8-r8587/libc/manual/Makefile 2011-06-12 17:07:23.000000000 -0600
+@@ -232,7 +232,11 @@ ifdef objpfx
+ .PHONY: stubs
+ stubs: $(objpfx)stubs
+ endif
+-$(objpfx)stubs ../po/manual.pot $(objpfx)stamp%:
++$(objpfx)stubs ../po/manual.pot:
++ $(make-target-directory)
++ touch $@
++
++$(objpfx)stamp%:
+ $(make-target-directory)
+ touch $@
+
+--- eglibc-2.8-r8587/libc/ChangeLog.eglibc.orig 2009-06-23 13:58:33.000000000 -0600
++++ eglibc-2.8-r8587/libc/ChangeLog.eglibc 2011-06-12 17:23:33.000000000 -0600
+@@ -1,3 +1,7 @@
++2011-06-12 Philip Prindeville <philipp@xxxxxxxxxxxxxxxxxxxxx>
++ * manual/Makefile ($(objpfx)stubs): Separate out mixed implicit and
++ static rules.
++
+ 2009-06-23 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * nptl/init.c (sighandler_setxid): Remove duplicate decrement of