diff options
author | Daniel Schultze <kinglag@gmail.com> | 2014-01-16 14:55:23 -0800 |
---|---|---|
committer | Daniel Schultze <kinglag@gmail.com> | 2014-01-16 14:55:23 -0800 |
commit | 2d0f9e757f88f552c233815e60337c1837a697e8 (patch) | |
tree | 77df3a9d21e818935888e20a6404edeaee665738 | |
parent | 182a3d711a2ce5f62dc3a69cc43ea8ae5ff02092 (diff) | |
download | crosstool-ng-2d0f9e757f88f552c233815e60337c1837a697e8.tar.gz crosstool-ng-2d0f9e757f88f552c233815e60337c1837a697e8.tar.bz2 crosstool-ng-2d0f9e757f88f552c233815e60337c1837a697e8.zip |
libc/glibc: adding patch for glibc-2.10.1 for make-3.82 and later
Make 3.82 broke makefiles that used implicit and explicit rules on the
same line.
This was a undocumented feature that broke many makefiles.
This patch removes the offending rule and replaces it with two separate rules.
Signed-off-by: Daniel Schultze <kinglag@gmail.com>
[yann.morin.1998@free.fr: make it a crosstool-ng patch]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Message-Id: <CAEsx0Y-PDK7g6XanR=GRWT-8efMX=qAuB4Ub7wakF5sH=tQGxA@mail.gmail.com>
Patchwork-Id: 311876
-rw-r--r-- | patches/glibc/2.10.1/920-make-382.patch | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/patches/glibc/2.10.1/920-make-382.patch b/patches/glibc/2.10.1/920-make-382.patch new file mode 100644 index 00000000..a7356d80 --- /dev/null +++ b/patches/glibc/2.10.1/920-make-382.patch @@ -0,0 +1,16 @@ +diff -urN glibc-2.10.1-orig/manual/Makefile glibc-2.10.1/manual/Makefile +--- glibc-2.10.1-orig/manual/Makefile 2006-01-07 22:43:47.000000000 -0800 ++++ glibc-2.10.1/manual/Makefile 2014-01-15 11:49:08.256982014 -0800 +@@ -232,7 +232,11 @@ + .PHONY: stubs + stubs: $(objpfx)stubs + endif +-$(objpfx)stubs ../po/manual.pot $(objpfx)stamp%: ++$(objpfx)stamp%: ++ $(make-target-directory) ++ touch $@ ++ ++$(objpfx)stubs ../po/manual.pot: + $(make-target-directory) + touch $@ + |