pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang lang/gcc{5, 6}: avoid overwriting previous extra_o...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5f4418782b18
branches:  trunk
changeset: 353108:5f4418782b18
user:      maya <maya%pkgsrc.org@localhost>
date:      Wed Sep 28 14:39:00 2016 +0000

description:
lang/gcc{5,6}: avoid overwriting previous extra_objs in gcc/config.gcc

No change for i386/amd64, but arm needs additional extra_objs to build.
Mistake was in a netbsd-specific part of configure as well.

Thanks to Richard Earnshaw and ktkachov at GCC for finding the problem.

diffstat:

 lang/gcc5/distinfo                     |  4 ++--
 lang/gcc5/patches/patch-gcc_config.gcc |  6 +++---
 lang/gcc6/distinfo                     |  4 ++--
 lang/gcc6/patches/patch-gcc_config.gcc |  6 +++---
 4 files changed, 10 insertions(+), 10 deletions(-)

diffs (76 lines):

diff -r 6bf9b8bf9c72 -r 5f4418782b18 lang/gcc5/distinfo
--- a/lang/gcc5/distinfo        Wed Sep 28 14:05:44 2016 +0000
+++ b/lang/gcc5/distinfo        Wed Sep 28 14:39:00 2016 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.11 2016/09/06 05:08:48 maya Exp $
+$NetBSD: distinfo,v 1.12 2016/09/28 14:39:00 maya Exp $
 
 SHA1 (gcc-5.4.0.tar.bz2) = 07524df2b4ab9070bad9c49ab668da72237b8115
 RMD160 (gcc-5.4.0.tar.bz2) = 7ae3413ca7e90bb21e65e637c02ddf2b675b45f4
@@ -9,7 +9,7 @@
 SHA512 (isl-0.14.tar.bz2) = 117c0c6f31d91a9284a8f54a748df6494ca2ac21507a45611e911403e9610579b9323ce624aea1de0b8089b3194e59d4364f01bdb71ddcf8f6c24c749d11c4b7
 Size (isl-0.14.tar.bz2) = 1399896 bytes
 SHA1 (patch-gcc_Makefile.in) = b2bceb34537de1cf704f18a59aa4e4d4a4551c62
-SHA1 (patch-gcc_config.gcc) = bfa3897de6afa573ee44a60973611c4e9024f497
+SHA1 (patch-gcc_config.gcc) = 84fedf863c853c40bf81884f5db3617200f0d31d
 SHA1 (patch-gcc_config.host) = 1b1e11cd199eb93f49443d51c0063b09b7327858
 SHA1 (patch-gcc_config_host-netbsd.c) = 765295f07edb8a68f1910e3a9b4dd2a7dcd491a5
 SHA1 (patch-gcc_config_netbsd-protos.h) = 6d28864b4ccc8c1a63fe28e43601b84b63a00633
diff -r 6bf9b8bf9c72 -r 5f4418782b18 lang/gcc5/patches/patch-gcc_config.gcc
--- a/lang/gcc5/patches/patch-gcc_config.gcc    Wed Sep 28 14:05:44 2016 +0000
+++ b/lang/gcc5/patches/patch-gcc_config.gcc    Wed Sep 28 14:39:00 2016 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-gcc_config.gcc,v 1.1 2015/07/16 12:03:36 ryoon Exp $
+$NetBSD: patch-gcc_config.gcc,v 1.2 2016/09/28 14:39:00 maya Exp $
 
 --- gcc/config.gcc.orig        2014-11-21 16:04:20.000000000 +0000
 +++ gcc/config.gcc
@@ -14,8 +14,8 @@
  
 +  # cabs/cabsf are renamed to __c99_cabs/cabsf
 +  tm_p_file="${tm_p_file} netbsd-protos.h"
-+  target_gtfiles="\$(srcdir)/config/netbsd.c"
-+  extra_objs="netbsd.o"
++  target_gtfiles="${target_gtfiles} \$(srcdir)/config/netbsd.c"
++  extra_objs="${extra_objs} netbsd.o"
 +
    # NetBSD 2.0 and later get POSIX threads enabled by default.
    # Allow them to be explicitly enabled on any other version.
diff -r 6bf9b8bf9c72 -r 5f4418782b18 lang/gcc6/distinfo
--- a/lang/gcc6/distinfo        Wed Sep 28 14:05:44 2016 +0000
+++ b/lang/gcc6/distinfo        Wed Sep 28 14:39:00 2016 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1 2016/09/12 22:13:54 maya Exp $
+$NetBSD: distinfo,v 1.2 2016/09/28 14:39:00 maya Exp $
 
 SHA1 (gcc-6.2.0.tar.bz2) = 583e29c7fe69d9a1031a89752c2551ab5aeacb91
 RMD160 (gcc-6.2.0.tar.bz2) = d9154ca51f40ae3ce42950a0476f701a9f86fc95
@@ -9,7 +9,7 @@
 SHA512 (isl-0.14.tar.bz2) = 117c0c6f31d91a9284a8f54a748df6494ca2ac21507a45611e911403e9610579b9323ce624aea1de0b8089b3194e59d4364f01bdb71ddcf8f6c24c749d11c4b7
 Size (isl-0.14.tar.bz2) = 1399896 bytes
 SHA1 (patch-gcc_Makefile.in) = ce366a091960d335ecb022918e2f7bfc4e3fcccf
-SHA1 (patch-gcc_config.gcc) = bfa3897de6afa573ee44a60973611c4e9024f497
+SHA1 (patch-gcc_config.gcc) = f9591af10239ffdbe54721710533ce2df07c6c89
 SHA1 (patch-gcc_config_netbsd-protos.h) = 6d28864b4ccc8c1a63fe28e43601b84b63a00633
 SHA1 (patch-gcc_config_netbsd-stdint.h) = 025fc883101a187e84ed4c0772406720d645d550
 SHA1 (patch-gcc_config_netbsd.c) = 3c09521e1803633a3643cf396a03f1f433ec869b
diff -r 6bf9b8bf9c72 -r 5f4418782b18 lang/gcc6/patches/patch-gcc_config.gcc
--- a/lang/gcc6/patches/patch-gcc_config.gcc    Wed Sep 28 14:05:44 2016 +0000
+++ b/lang/gcc6/patches/patch-gcc_config.gcc    Wed Sep 28 14:39:00 2016 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-gcc_config.gcc,v 1.1 2016/09/12 22:13:54 maya Exp $
+$NetBSD: patch-gcc_config.gcc,v 1.2 2016/09/28 14:39:00 maya Exp $
 
 --- gcc/config.gcc.orig        2014-11-21 16:04:20.000000000 +0000
 +++ gcc/config.gcc
@@ -14,8 +14,8 @@
  
 +  # cabs/cabsf are renamed to __c99_cabs/cabsf
 +  tm_p_file="${tm_p_file} netbsd-protos.h"
-+  target_gtfiles="\$(srcdir)/config/netbsd.c"
-+  extra_objs="netbsd.o"
++  target_gtfiles="${extra_gtfiles} \$(srcdir)/config/netbsd.c"
++  extra_objs="${extra_objs} netbsd.o"
 +
    # NetBSD 2.0 and later get POSIX threads enabled by default.
    # Allow them to be explicitly enabled on any other version.



Home | Main Index | Thread Index | Old Index