diff --git a/binutils-fix-ld-segv.diff b/binutils-fix-ld-segv.diff new file mode 100644 index 0000000..dc3952b --- /dev/null +++ b/binutils-fix-ld-segv.diff @@ -0,0 +1,23 @@ +Fix for bsc#1154025 + +Fixes a segfault in linking some pacemaker libs where some versions +use linker script magic to force some symbols visible, making their +sections not have an owner. +--- bfd/elf64-x86-64.c.mm 2019-10-15 13:54:18.826038254 +0000 ++++ bfd/elf64-x86-64.c 2019-10-15 13:52:38.040286437 +0000 +@@ -2239,6 +2239,7 @@ check_pic: + = (info->nocopyreloc + || (h != NULL + && eh->def_protected ++ && h->root.u.def.section->owner + && elf_has_no_copy_on_protected (h->root.u.def.section->owner))); + if ((sec->flags & SEC_ALLOC) != 0 + && (sec->flags & SEC_READONLY) != 0 +@@ -3859,6 +3860,7 @@ direct: + sec = h->root.u.def.section; + if ((info->nocopyreloc + || (eh->def_protected ++ && h->root.u.def.section->owner + && elf_has_no_copy_on_protected (h->root.u.def.section->owner))) + && !(h->root.u.def.section->flags & SEC_CODE)) + return elf_x86_64_need_pic (info, input_bfd, input_section, diff --git a/binutils.changes b/binutils.changes index 2d8d119..a03dd6f 100644 --- a/binutils.changes +++ b/binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/binutils.spec b/binutils.spec index 7d2d814..4dcd59e 100644 --- a/binutils.spec +++ b/binutils.spec @@ -98,6 +98,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -173,6 +174,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-aarch64-binutils.changes b/cross-aarch64-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-aarch64-binutils.changes +++ b/cross-aarch64-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-aarch64-binutils.spec b/cross-aarch64-binutils.spec index 9f8349a..54c454f 100644 --- a/cross-aarch64-binutils.spec +++ b/cross-aarch64-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-arm-binutils.changes b/cross-arm-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-arm-binutils.changes +++ b/cross-arm-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-arm-binutils.spec b/cross-arm-binutils.spec index 9fd4ae1..25788bf 100644 --- a/cross-arm-binutils.spec +++ b/cross-arm-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-avr-binutils.changes b/cross-avr-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-avr-binutils.changes +++ b/cross-avr-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-avr-binutils.spec b/cross-avr-binutils.spec index 6211420..d2c3666 100644 --- a/cross-avr-binutils.spec +++ b/cross-avr-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-epiphany-binutils.changes b/cross-epiphany-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-epiphany-binutils.changes +++ b/cross-epiphany-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-epiphany-binutils.spec b/cross-epiphany-binutils.spec index e9a8201..44eed95 100644 --- a/cross-epiphany-binutils.spec +++ b/cross-epiphany-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-hppa-binutils.changes b/cross-hppa-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-hppa-binutils.changes +++ b/cross-hppa-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-hppa-binutils.spec b/cross-hppa-binutils.spec index 55cf6b4..36a66e7 100644 --- a/cross-hppa-binutils.spec +++ b/cross-hppa-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-hppa64-binutils.changes b/cross-hppa64-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-hppa64-binutils.changes +++ b/cross-hppa64-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-hppa64-binutils.spec b/cross-hppa64-binutils.spec index 1bb5d35..fdc2cf8 100644 --- a/cross-hppa64-binutils.spec +++ b/cross-hppa64-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-i386-binutils.changes b/cross-i386-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-i386-binutils.changes +++ b/cross-i386-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-i386-binutils.spec b/cross-i386-binutils.spec index 4b76342..660d899 100644 --- a/cross-i386-binutils.spec +++ b/cross-i386-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-ia64-binutils.changes b/cross-ia64-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-ia64-binutils.changes +++ b/cross-ia64-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-ia64-binutils.spec b/cross-ia64-binutils.spec index 417f3b0..58d5d0e 100644 --- a/cross-ia64-binutils.spec +++ b/cross-ia64-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-m68k-binutils.changes b/cross-m68k-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-m68k-binutils.changes +++ b/cross-m68k-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-m68k-binutils.spec b/cross-m68k-binutils.spec index da72b3b..fdb0614 100644 --- a/cross-m68k-binutils.spec +++ b/cross-m68k-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-mips-binutils.changes b/cross-mips-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-mips-binutils.changes +++ b/cross-mips-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-mips-binutils.spec b/cross-mips-binutils.spec index a598434..9171d78 100644 --- a/cross-mips-binutils.spec +++ b/cross-mips-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-ppc-binutils.changes b/cross-ppc-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-ppc-binutils.changes +++ b/cross-ppc-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-ppc-binutils.spec b/cross-ppc-binutils.spec index 94693ff..e3bf8d3 100644 --- a/cross-ppc-binutils.spec +++ b/cross-ppc-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-ppc64-binutils.changes b/cross-ppc64-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-ppc64-binutils.changes +++ b/cross-ppc64-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-ppc64-binutils.spec b/cross-ppc64-binutils.spec index a0deb15..d43bc74 100644 --- a/cross-ppc64-binutils.spec +++ b/cross-ppc64-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-ppc64le-binutils.changes b/cross-ppc64le-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-ppc64le-binutils.changes +++ b/cross-ppc64le-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-ppc64le-binutils.spec b/cross-ppc64le-binutils.spec index fdc0f60..3a84ec7 100644 --- a/cross-ppc64le-binutils.spec +++ b/cross-ppc64le-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-riscv64-binutils.changes b/cross-riscv64-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-riscv64-binutils.changes +++ b/cross-riscv64-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-riscv64-binutils.spec b/cross-riscv64-binutils.spec index 41e0e79..99f3ee9 100644 --- a/cross-riscv64-binutils.spec +++ b/cross-riscv64-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-rx-binutils.changes b/cross-rx-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-rx-binutils.changes +++ b/cross-rx-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-rx-binutils.spec b/cross-rx-binutils.spec index 3de3e26..3f4238f 100644 --- a/cross-rx-binutils.spec +++ b/cross-rx-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-s390-binutils.changes b/cross-s390-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-s390-binutils.changes +++ b/cross-s390-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-s390-binutils.spec b/cross-s390-binutils.spec index 2a125c8..d5bf1b3 100644 --- a/cross-s390-binutils.spec +++ b/cross-s390-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-s390x-binutils.changes b/cross-s390x-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-s390x-binutils.changes +++ b/cross-s390x-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-s390x-binutils.spec b/cross-s390x-binutils.spec index 5fa7a90..7286727 100644 --- a/cross-s390x-binutils.spec +++ b/cross-s390x-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-sparc-binutils.changes b/cross-sparc-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-sparc-binutils.changes +++ b/cross-sparc-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-sparc-binutils.spec b/cross-sparc-binutils.spec index 10d702e..fe0bb3b 100644 --- a/cross-sparc-binutils.spec +++ b/cross-sparc-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-sparc64-binutils.changes b/cross-sparc64-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-sparc64-binutils.changes +++ b/cross-sparc64-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-sparc64-binutils.spec b/cross-sparc64-binutils.spec index dcef4ef..9bd8b88 100644 --- a/cross-sparc64-binutils.spec +++ b/cross-sparc64-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-spu-binutils.changes b/cross-spu-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-spu-binutils.changes +++ b/cross-spu-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-spu-binutils.spec b/cross-spu-binutils.spec index e5020ea..3ca9cc5 100644 --- a/cross-spu-binutils.spec +++ b/cross-spu-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-x86_64-binutils.changes b/cross-x86_64-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-x86_64-binutils.changes +++ b/cross-x86_64-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-x86_64-binutils.spec b/cross-x86_64-binutils.spec index 8f71d15..7096ff6 100644 --- a/cross-x86_64-binutils.spec +++ b/cross-x86_64-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90 diff --git a/cross-xtensa-binutils.changes b/cross-xtensa-binutils.changes index 2d8d119..a03dd6f 100644 --- a/cross-xtensa-binutils.changes +++ b/cross-xtensa-binutils.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Oct 15 14:05:57 UTC 2019 - matz@suse.com + +- Add binutils-fix-ld-segv.diff to fix a segfault in ld + when building some versions of pacemaker. [bsc#1154025, + bsc#1154016] + ------------------------------------------------------------------- Wed Oct 2 12:20:41 UTC 2019 - matz@suse.com diff --git a/cross-xtensa-binutils.spec b/cross-xtensa-binutils.spec index 3098d8f..d629b26 100644 --- a/cross-xtensa-binutils.spec +++ b/cross-xtensa-binutils.spec @@ -101,6 +101,7 @@ Patch37: binutils-revert-plt32-in-branches.diff Patch38: riscv-abi-check.patch Patch39: rx-gas-padding-pr24464.patch Patch40: binutils-pr24486.patch +Patch41: binutils-fix-ld-segv.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch Patch93: cross-avr-size.patch @@ -176,6 +177,7 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch38 -p1 %patch39 -p1 %patch40 -p1 +%patch41 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h %patch90