Sun Apr 21 08:55:19 2013 UTC ()
In LINK_LIBGCC_SPEC remove the space between LINKER_RPATH_FLAG and its
argument.


(sbd)
diff -r1.15 -r1.16 pkgsrc/lang/gcc47/distinfo
diff -r1.4 -r1.5 pkgsrc/lang/gcc47/patches/patch-gcc_Makefile.in

cvs diff -r1.15 -r1.16 pkgsrc/lang/gcc47/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/gcc47/Attic/distinfo 2013/04/02 09:57:51 1.15
+++ pkgsrc/lang/gcc47/Attic/distinfo 2013/04/21 08:55:19 1.16
@@ -1,23 +1,23 @@ @@ -1,23 +1,23 @@
1$NetBSD: distinfo,v 1.15 2013/04/02 09:57:51 jperkin Exp $ 1$NetBSD: distinfo,v 1.16 2013/04/21 08:55:19 sbd Exp $
2 2
3SHA1 (ecj-4.5.jar) = 58c1d79c64c8cd718550f32a932ccfde8d1e6449 3SHA1 (ecj-4.5.jar) = 58c1d79c64c8cd718550f32a932ccfde8d1e6449
4RMD160 (ecj-4.5.jar) = d3f4da657f086b6423f74e93f001132f4855368a 4RMD160 (ecj-4.5.jar) = d3f4da657f086b6423f74e93f001132f4855368a
5Size (ecj-4.5.jar) = 1470676 bytes 5Size (ecj-4.5.jar) = 1470676 bytes
6SHA1 (gcc-4.7.2.tar.bz2) = a464ba0f26eef24c29bcd1e7489421117fb9ee35 6SHA1 (gcc-4.7.2.tar.bz2) = a464ba0f26eef24c29bcd1e7489421117fb9ee35
7RMD160 (gcc-4.7.2.tar.bz2) = fc281ade14b47d2a9c2ced4f7082c74bfbae31c1 7RMD160 (gcc-4.7.2.tar.bz2) = fc281ade14b47d2a9c2ced4f7082c74bfbae31c1
8Size (gcc-4.7.2.tar.bz2) = 82884636 bytes 8Size (gcc-4.7.2.tar.bz2) = 82884636 bytes
9SHA1 (patch-configure) = 51c0978c60baddd90ef7e512445fdef913c04e6c 9SHA1 (patch-configure) = 51c0978c60baddd90ef7e512445fdef913c04e6c
10SHA1 (patch-gcc_Makefile.in) = ec7b99db19396d5012fa32f25c9620dc61c19825 10SHA1 (patch-gcc_Makefile.in) = a61187af64943ef38088442397fcd0f3f65fe2b5
11SHA1 (patch-gcc_config.gcc) = efa4ecabd71bdec14d5dd1f8bb836116c7a9d6e9 11SHA1 (patch-gcc_config.gcc) = efa4ecabd71bdec14d5dd1f8bb836116c7a9d6e9
12SHA1 (patch-gcc_config_dragonfly-stdint.h) = 740dc819b446d5f1476506322c4b280ffdb5a6c0 12SHA1 (patch-gcc_config_dragonfly-stdint.h) = 740dc819b446d5f1476506322c4b280ffdb5a6c0
13SHA1 (patch-gcc_config_dragonfly.h) = 82f549cdc7543b4bf413a44d481ef42b10f59c82 13SHA1 (patch-gcc_config_dragonfly.h) = 82f549cdc7543b4bf413a44d481ef42b10f59c82
14SHA1 (patch-gcc_config_dragonfly.opt) = 92f615c73c2e94664bae5b5935ab8b09bca15f73 14SHA1 (patch-gcc_config_dragonfly.opt) = 92f615c73c2e94664bae5b5935ab8b09bca15f73
15SHA1 (patch-gcc_config_i386_dragonfly.h) = 0d3f785434c02beb9c4561fe59842a970e8f7896 15SHA1 (patch-gcc_config_i386_dragonfly.h) = 0d3f785434c02beb9c4561fe59842a970e8f7896
16SHA1 (patch-gcc_config_netbsd-stdint.h) = 025fc883101a187e84ed4c0772406720d645d550 16SHA1 (patch-gcc_config_netbsd-stdint.h) = 025fc883101a187e84ed4c0772406720d645d550
17SHA1 (patch-gcc_configure) = a4b670d0c54c410d38715b7a2a572a7048e3ec5e 17SHA1 (patch-gcc_configure) = a4b670d0c54c410d38715b7a2a572a7048e3ec5e
18SHA1 (patch-gcc_fortran_f95-lang.c) = 06470dbee79f8c762675d3060a870b7dd9ba38f8 18SHA1 (patch-gcc_fortran_f95-lang.c) = 06470dbee79f8c762675d3060a870b7dd9ba38f8
19SHA1 (patch-gcc_gcc.c) = d28e633c8961161562db960054aaa5aa6a1ac645 19SHA1 (patch-gcc_gcc.c) = d28e633c8961161562db960054aaa5aa6a1ac645
20SHA1 (patch-gcc_ginclude_stddef.h) = 87d7c2ff4400ad0719b2351d2f4c4b05bd257db3 20SHA1 (patch-gcc_ginclude_stddef.h) = 87d7c2ff4400ad0719b2351d2f4c4b05bd257db3
21SHA1 (patch-include_libiberty.h) = ad2c64e9a14405c89b02ff68811b1c889405d0a1 21SHA1 (patch-include_libiberty.h) = ad2c64e9a14405c89b02ff68811b1c889405d0a1
22SHA1 (patch-libgcc_config.host) = 6b54e18c6348c4aeb3fda3093fbe990b59456af7 22SHA1 (patch-libgcc_config.host) = 6b54e18c6348c4aeb3fda3093fbe990b59456af7
23SHA1 (patch-libgcc_config_i386_dragonfly-unwind.h) = 9d77252dd982495e90f95b82706bab29e581df9f 23SHA1 (patch-libgcc_config_i386_dragonfly-unwind.h) = 9d77252dd982495e90f95b82706bab29e581df9f

cvs diff -r1.4 -r1.5 pkgsrc/lang/gcc47/patches/Attic/patch-gcc_Makefile.in (expand / switch to unified diff)

--- pkgsrc/lang/gcc47/patches/Attic/patch-gcc_Makefile.in 2013/03/01 15:22:25 1.4
+++ pkgsrc/lang/gcc47/patches/Attic/patch-gcc_Makefile.in 2013/04/21 08:55:19 1.5
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1$NetBSD: patch-gcc_Makefile.in,v 1.4 2013/03/01 15:22:25 jperkin Exp $ 1$NetBSD: patch-gcc_Makefile.in,v 1.5 2013/04/21 08:55:19 sbd Exp $
2 2
3Add gcc libdir to a programs rpath so that _this gcc's_ support libraries 3Add gcc libdir to a programs rpath so that _this gcc's_ support libraries
4are found. 4are found.
5 5
6NOTE: the %M spec string is added by patch-gcc_gcc.c 6NOTE: the %M spec string is added by patch-gcc_gcc.c
7 7
8--- gcc/Makefile.in.orig 2012-03-07 10:59:56.000000000 +0000 8--- gcc/Makefile.in.orig 2012-03-07 10:59:56.000000000 +0000
9+++ gcc/Makefile.in 9+++ gcc/Makefile.in
10@@ -2074,6 +2074,7 @@ prefix.o: prefix.c $(CONFIG_H) $(SYSTEM_ 10@@ -2074,6 +2074,7 @@ prefix.o: prefix.c $(CONFIG_H) $(SYSTEM_
11 # Language-independent files. 11 # Language-independent files.
12  12
13 DRIVER_DEFINES = \ 13 DRIVER_DEFINES = \
14+ -DLINK_LIBGCC_SPEC="\"%D $(LINKER_RPATH_FLAG) $(prefix)/@GCC_TARGET_MACHINE@/lib/%M $(LINKER_RPATH_FLAG) $(libdir)/%M \"" \ 14+ -DLINK_LIBGCC_SPEC="\"%D $(LINKER_RPATH_FLAG)$(prefix)/@GCC_TARGET_MACHINE@/lib/%M $(LINKER_RPATH_FLAG)$(libdir)/%M \"" \
15 -DSTANDARD_STARTFILE_PREFIX=\"$(unlibsubdir)/\" \ 15 -DSTANDARD_STARTFILE_PREFIX=\"$(unlibsubdir)/\" \
16 -DSTANDARD_EXEC_PREFIX=\"$(libdir)/gcc/\" \ 16 -DSTANDARD_EXEC_PREFIX=\"$(libdir)/gcc/\" \
17 -DSTANDARD_LIBEXEC_PREFIX=\"$(libexecdir)/gcc/\" \ 17 -DSTANDARD_LIBEXEC_PREFIX=\"$(libexecdir)/gcc/\" \