This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] Fix eglibc 2.12 "manual" build for GNU Make 3.82


# HG changeset patch
# User Anthony Foiani <anthony.foiani@gmail.com>
# Date 1295664786 25200
# Node ID f6e5d28381fecb584830a72786ecdca328d34921
# Parent  1e73ceb6ecb81b9dc4171ad65c57e5c5be4ecb76
Fix eglibc 2.12 "manual" build for GNU Make 3.82

Fedora 14 ships with GNU Make v3.82, which is more particular
about certain constructs in makefiles.

The patch for the manual build originally came from:

http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=blob_plain;f=source/base/glibc/make-3.82-fix.patch;hb=8217c32ecc2e14962847ba3d8a272eb64a3dba4f

Signed-off-by: Anthony Foiani <anthony.foiani@gmail.com>

diff -r 1e73ceb6ecb8 -r f6e5d28381fe patches/eglibc/2_12/100-make-3_82-manual.patch
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/eglibc/2_12/100-make-3_82-manual.patch	Fri Jan 21 19:53:06 2011 -0700
@@ -0,0 +1,14 @@
+diff -Naur glibc-2.12.1/manual/Makefile glibc-2.12.1-p/manual/Makefile
+--- glibc-2.12.1/manual/Makefile	2010-07-27 13:34:39.000000000 +0200
++++ glibc-2.12.1-p/manual/Makefile	2010-09-13 13:58:50.909000206 +0200
+@@ -232,7 +232,9 @@
+ .PHONY: stubs
+ stubs: $(objpfx)stubs
+ endif
+-$(objpfx)stubs ../po/manual.pot $(objpfx)stamp%:
++$(objpfx)stubs ../po/manual.pot:
++	touch $@
++$(objpfx)stamp%:
+ 	$(make-target-directory)
+ 	touch $@
+ 

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]