diff --git a/binutils-2.25-branch.diff.gz b/binutils-2.25-branch.diff.gz new file mode 100644 index 0000000..c7b537f --- /dev/null +++ b/binutils-2.25-branch.diff.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd5dedb7ab690e9a32f0df391862e85f63a2a7c7a66c9b54a46168c7f93a7fa0 +size 196654 diff --git a/binutils.changes b/binutils.changes index 10b3ddf..a7b85a1 100644 --- a/binutils.changes +++ b/binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/binutils.spec b/binutils.spec index 8107e4c..4870db0 100644 --- a/binutils.spec +++ b/binutils.spec @@ -82,6 +82,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -96,8 +97,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -154,7 +153,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -170,8 +169,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-aarch64-binutils.changes b/cross-aarch64-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-aarch64-binutils.changes +++ b/cross-aarch64-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-aarch64-binutils.spec b/cross-aarch64-binutils.spec index de8a365..79f9aa1 100644 --- a/cross-aarch64-binutils.spec +++ b/cross-aarch64-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-arm-binutils.changes b/cross-arm-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-arm-binutils.changes +++ b/cross-arm-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-arm-binutils.spec b/cross-arm-binutils.spec index ceea04f..3be2787 100644 --- a/cross-arm-binutils.spec +++ b/cross-arm-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-avr-binutils.changes b/cross-avr-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-avr-binutils.changes +++ b/cross-avr-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-avr-binutils.spec b/cross-avr-binutils.spec index 3840818..a39662e 100644 --- a/cross-avr-binutils.spec +++ b/cross-avr-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-epiphany-binutils.changes b/cross-epiphany-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-epiphany-binutils.changes +++ b/cross-epiphany-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-epiphany-binutils.spec b/cross-epiphany-binutils.spec index 4f82872..9fd3f0e 100644 --- a/cross-epiphany-binutils.spec +++ b/cross-epiphany-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-hppa-binutils.changes b/cross-hppa-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-hppa-binutils.changes +++ b/cross-hppa-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-hppa-binutils.spec b/cross-hppa-binutils.spec index 5067db3..c195703 100644 --- a/cross-hppa-binutils.spec +++ b/cross-hppa-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-hppa64-binutils.changes b/cross-hppa64-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-hppa64-binutils.changes +++ b/cross-hppa64-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-hppa64-binutils.spec b/cross-hppa64-binutils.spec index 0ee0505..69ead6c 100644 --- a/cross-hppa64-binutils.spec +++ b/cross-hppa64-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-i386-binutils.changes b/cross-i386-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-i386-binutils.changes +++ b/cross-i386-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-i386-binutils.spec b/cross-i386-binutils.spec index 989c2b8..a0d6b7d 100644 --- a/cross-i386-binutils.spec +++ b/cross-i386-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-ia64-binutils.changes b/cross-ia64-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-ia64-binutils.changes +++ b/cross-ia64-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-ia64-binutils.spec b/cross-ia64-binutils.spec index 750129f..bbccac1 100644 --- a/cross-ia64-binutils.spec +++ b/cross-ia64-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-m68k-binutils.changes b/cross-m68k-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-m68k-binutils.changes +++ b/cross-m68k-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-m68k-binutils.spec b/cross-m68k-binutils.spec index 1c9ee5d..1cb148e 100644 --- a/cross-m68k-binutils.spec +++ b/cross-m68k-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-mips-binutils.changes b/cross-mips-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-mips-binutils.changes +++ b/cross-mips-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-mips-binutils.spec b/cross-mips-binutils.spec index 0fd8e33..2ada9c9 100644 --- a/cross-mips-binutils.spec +++ b/cross-mips-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-ppc-binutils.changes b/cross-ppc-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-ppc-binutils.changes +++ b/cross-ppc-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-ppc-binutils.spec b/cross-ppc-binutils.spec index 0774e03..908c84f 100644 --- a/cross-ppc-binutils.spec +++ b/cross-ppc-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-ppc64-binutils.changes b/cross-ppc64-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-ppc64-binutils.changes +++ b/cross-ppc64-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-ppc64-binutils.spec b/cross-ppc64-binutils.spec index 6b4f6eb..9119215 100644 --- a/cross-ppc64-binutils.spec +++ b/cross-ppc64-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-ppc64le-binutils.changes b/cross-ppc64le-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-ppc64le-binutils.changes +++ b/cross-ppc64le-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-ppc64le-binutils.spec b/cross-ppc64le-binutils.spec index dd62323..3c6d41e 100644 --- a/cross-ppc64le-binutils.spec +++ b/cross-ppc64le-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-s390-binutils.changes b/cross-s390-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-s390-binutils.changes +++ b/cross-s390-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-s390-binutils.spec b/cross-s390-binutils.spec index 8aba977..1f684fb 100644 --- a/cross-s390-binutils.spec +++ b/cross-s390-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-s390x-binutils.changes b/cross-s390x-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-s390x-binutils.changes +++ b/cross-s390x-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-s390x-binutils.spec b/cross-s390x-binutils.spec index 7b3c2ee..91271eb 100644 --- a/cross-s390x-binutils.spec +++ b/cross-s390x-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-sparc-binutils.changes b/cross-sparc-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-sparc-binutils.changes +++ b/cross-sparc-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-sparc-binutils.spec b/cross-sparc-binutils.spec index 5833000..5fff9ac 100644 --- a/cross-sparc-binutils.spec +++ b/cross-sparc-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-sparc64-binutils.changes b/cross-sparc64-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-sparc64-binutils.changes +++ b/cross-sparc64-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-sparc64-binutils.spec b/cross-sparc64-binutils.spec index 4bfe5cb..10cfd34 100644 --- a/cross-sparc64-binutils.spec +++ b/cross-sparc64-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-spu-binutils.changes b/cross-spu-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-spu-binutils.changes +++ b/cross-spu-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-spu-binutils.spec b/cross-spu-binutils.spec index 8d0c3aa..37c8687 100644 --- a/cross-spu-binutils.spec +++ b/cross-spu-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-x86_64-binutils.changes b/cross-x86_64-binutils.changes index 10b3ddf..a7b85a1 100644 --- a/cross-x86_64-binutils.changes +++ b/cross-x86_64-binutils.changes @@ -2,6 +2,13 @@ Mon May 18 15:26:32 UTC 2015 - matz@suse.de - Move sed call from %prep to %build to not disturb quilt. +- Add binutils-2.25-branch.diff.gz: + Update to 2.25 branch at 8fe8994c, fixing many bugs: + PR ld/15228, binutils/17512, 17165, binutils/17531, ld/17615, 17666, + ld/17709, gas/17753, 17755, 17817, ld/17827, 17842, binutils/17926, + 17954, 18010, ld/18167, ld/18222, ld/18270. +- Remove eh-frame-hdr-on-shared-lib-bfd.patch: Included already. +- Remove gold-opd-visibility.patch: Included already. ------------------------------------------------------------------- Mon May 18 06:38:32 UTC 2015 - meissner@suse.com diff --git a/cross-x86_64-binutils.spec b/cross-x86_64-binutils.spec index d839ec1..e77c52c 100644 --- a/cross-x86_64-binutils.spec +++ b/cross-x86_64-binutils.spec @@ -85,6 +85,7 @@ Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers Source3: baselibs.conf +Patch1: binutils-2.25-branch.diff.gz Patch3: binutils-skip-rpaths.patch Patch4: s390-biarch.diff Patch5: x86-64-biarch.patch @@ -99,8 +100,6 @@ Patch14: binutils-build-as-needed.diff Patch18: gold-depend-on-opcodes.diff Patch22: binutils-bfd_h.patch Patch23: binutils-fix-gold-aarch64.diff -Patch24: eh-frame-hdr-on-shared-lib-bfd.patch -Patch25: gold-opd-visibility.patch Patch26: binutils-fix--dynamic-list.patch Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -157,7 +156,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %setup -q -n binutils-%{binutils_version} # Patch1 is outside test_vanilla because it's supposed to be the # patch bringing the tarball to the newest upstream version -#%patch1 -p1 +%patch1 -p1 %if !%{test_vanilla} %patch3 %patch4 @@ -173,8 +172,6 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch18 %patch22 %patch23 -%patch24 -p1 -%patch25 -p1 %patch26 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/eh-frame-hdr-on-shared-lib-bfd.patch b/eh-frame-hdr-on-shared-lib-bfd.patch deleted file mode 100644 index d63c92e..0000000 --- a/eh-frame-hdr-on-shared-lib-bfd.patch +++ /dev/null @@ -1,29 +0,0 @@ -2014-12-24 Alan Modra - - * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Exclude - shared libraries in loop looking for .eh_frame sections. - Similarly for build-id loop. - -Index: binutils-2.25.0/ld/emultempl/elf32.em -=================================================================== ---- binutils-2.25.0.orig/ld/emultempl/elf32.em -+++ binutils-2.25.0/ld/emultempl/elf32.em -@@ -1015,7 +1015,8 @@ gld${EMULATION_NAME}_after_open (void) - /* Find an ELF input. */ - for (abfd = link_info.input_bfds; - abfd != (bfd *) NULL; abfd = abfd->link.next) -- if (bfd_get_flavour (abfd) == bfd_target_elf_flavour) -+ if (bfd_get_flavour (abfd) == bfd_target_elf_flavour -+ && bfd_count_sections (abfd) != 0) - break; - - /* PR 10555: If there are no ELF input files do not try to -@@ -1053,6 +1054,8 @@ gld${EMULATION_NAME}_after_open (void) - - for (abfd = link_info.input_bfds; abfd; abfd = abfd->link.next) - { -+ if (bfd_count_sections (abfd) == 0) -+ continue; - if (bfd_get_flavour (abfd) == bfd_target_elf_flavour) - elfbfd = abfd; - if (!warn_eh_frame) diff --git a/gold-opd-visibility.patch b/gold-opd-visibility.patch deleted file mode 100644 index de71186..0000000 --- a/gold-opd-visibility.patch +++ /dev/null @@ -1,18 +0,0 @@ -2015-02-18 Alan Modra - - PR 17954 - * powerpc.cc (Global_symbol_visitor_opd::operator()): Set default - visibility. - -Index: binutils-2.25.0/gold/powerpc.cc -=================================================================== ---- binutils-2.25.0.orig/gold/powerpc.cc -+++ binutils-2.25.0/gold/powerpc.cc -@@ -6466,6 +6466,7 @@ class Global_symbol_visitor_opd - && symobj->get_opd_discard(sym->value())) - { - sym->set_undefined(); -+ sym->set_visibility(elfcpp::STV_DEFAULT); - sym->set_is_defined_in_discarded_section(); - sym->set_symtab_index(-1U); - }