diff --git a/add-ulp-section.diff b/add-ulp-section.diff index a320bc0..11005b3 100644 --- a/add-ulp-section.diff +++ b/add-ulp-section.diff @@ -2,10 +2,10 @@ This is for userspace live patching, adding some space into shared libs or executable (in the .ulp section) when one of the input files contains a section named .ulp.track. -diff --git a/bfd/elf-bfd.h b/bfd/elf-bfd.h -index 15767245..33d483ba 100644 ---- a/bfd/elf-bfd.h -+++ b/bfd/elf-bfd.h +Index: binutils-2.35/bfd/elf-bfd.h +=================================================================== +--- binutils-2.35.orig/bfd/elf-bfd.h 2020-07-24 11:12:19.000000000 +0200 ++++ binutils-2.35/bfd/elf-bfd.h 2020-08-10 16:30:46.555219071 +0200 @@ -1476,6 +1476,10 @@ struct elf_backend_data (const bfd *ibfd, bfd *obfd, const Elf_Internal_Shdr *isection, Elf_Internal_Shdr *osection); @@ -17,11 +17,11 @@ index 15767245..33d483ba 100644 /* Used to handle bad SHF_LINK_ORDER input. */ void (*link_order_error_handler) (const char *, ...); -diff --git a/bfd/elflink.c b/bfd/elflink.c -index 998b72f2..b92e0eb8 100644 ---- a/bfd/elflink.c -+++ b/bfd/elflink.c -@@ -7197,6 +7197,13 @@ bfd_elf_size_dynamic_sections (bfd *output_bfd, +Index: binutils-2.35/bfd/elflink.c +=================================================================== +--- binutils-2.35.orig/bfd/elflink.c 2020-07-24 11:12:19.000000000 +0200 ++++ binutils-2.35/bfd/elflink.c 2020-08-10 16:30:46.565219071 +0200 +@@ -7197,6 +7197,13 @@ bfd_elf_size_dynamic_sections (bfd *outp s = bfd_get_linker_section (dynobj, ".gnu.version"); s->flags |= SEC_EXCLUDE; } @@ -35,10 +35,10 @@ index 998b72f2..b92e0eb8 100644 } return TRUE; } -diff --git a/bfd/elfxx-target.h b/bfd/elfxx-target.h -index c2b828b4..f979b885 100644 ---- a/bfd/elfxx-target.h -+++ b/bfd/elfxx-target.h +Index: binutils-2.35/bfd/elfxx-target.h +=================================================================== +--- binutils-2.35.orig/bfd/elfxx-target.h 2020-07-24 11:12:19.000000000 +0200 ++++ binutils-2.35/bfd/elfxx-target.h 2020-08-10 16:30:46.565219071 +0200 @@ -768,6 +768,14 @@ #define elf_backend_copy_special_section_fields _bfd_elf_copy_special_section_fields #endif @@ -54,7 +54,7 @@ index c2b828b4..f979b885 100644 #ifndef elf_backend_compact_eh_encoding #define elf_backend_compact_eh_encoding NULL #endif -@@ -900,6 +908,8 @@ static struct elf_backend_data elfNN_bed = +@@ -900,6 +908,8 @@ static struct elf_backend_data elfNN_bed elf_backend_maybe_function_sym, elf_backend_get_reloc_section, elf_backend_copy_special_section_fields, @@ -63,10 +63,10 @@ index c2b828b4..f979b885 100644 elf_backend_link_order_error_handler, elf_backend_relplt_name, ELF_MACHINE_ALT1, -diff --git a/bfd/elfxx-x86.c b/bfd/elfxx-x86.c -index e58ddc19..6d72afca 100644 ---- a/bfd/elfxx-x86.c -+++ b/bfd/elfxx-x86.c +Index: binutils-2.35/bfd/elfxx-x86.c +=================================================================== +--- binutils-2.35.orig/bfd/elfxx-x86.c 2020-07-24 11:12:19.000000000 +0200 ++++ binutils-2.35/bfd/elfxx-x86.c 2020-08-10 16:30:46.565219071 +0200 @@ -31,6 +31,8 @@ #define ELF64_DYNAMIC_INTERPRETER "/lib/ld64.so.1" #define ELFX32_DYNAMIC_INTERPRETER "/lib/ldx32.so.1" @@ -76,7 +76,7 @@ index e58ddc19..6d72afca 100644 bfd_boolean _bfd_x86_elf_mkobject (bfd *abfd) { -@@ -984,6 +986,64 @@ _bfd_elf_x86_valid_reloc_p (asection *input_section, +@@ -984,6 +986,64 @@ _bfd_elf_x86_valid_reloc_p (asection *in return valid_p; } @@ -169,10 +169,10 @@ index e58ddc19..6d72afca 100644 if (!info->no_ld_generated_unwind_info) { -diff --git a/bfd/elfxx-x86.h b/bfd/elfxx-x86.h -index 7541554b..1845c26d 100644 ---- a/bfd/elfxx-x86.h -+++ b/bfd/elfxx-x86.h +Index: binutils-2.35/bfd/elfxx-x86.h +=================================================================== +--- binutils-2.35.orig/bfd/elfxx-x86.h 2020-07-24 11:12:19.000000000 +0200 ++++ binutils-2.35/bfd/elfxx-x86.h 2020-08-10 16:30:46.565219071 +0200 @@ -449,6 +449,7 @@ struct elf_x86_link_hash_table asection *plt_second_eh_frame; asection *plt_got; @@ -181,7 +181,7 @@ index 7541554b..1845c26d 100644 /* Parameters describing PLT generation, lazy or non-lazy. */ struct elf_x86_plt_layout plt; -@@ -687,6 +688,12 @@ extern void _bfd_x86_elf_link_fixup_ifunc_symbol +@@ -687,6 +688,12 @@ extern void _bfd_x86_elf_link_fixup_ifun (struct bfd_link_info *, struct elf_x86_link_hash_table *, struct elf_link_hash_entry *, Elf_Internal_Sym *sym); @@ -194,7 +194,7 @@ index 7541554b..1845c26d 100644 #define bfd_elf64_mkobject \ _bfd_x86_elf_mkobject #define bfd_elf32_mkobject \ -@@ -724,3 +731,7 @@ extern void _bfd_x86_elf_link_fixup_ifunc_symbol +@@ -724,3 +731,7 @@ extern void _bfd_x86_elf_link_fixup_ifun _bfd_x86_elf_merge_gnu_properties #define elf_backend_fixup_gnu_properties \ _bfd_x86_elf_link_fixup_gnu_properties diff --git a/binutils-fix-abierrormsg.diff b/binutils-fix-abierrormsg.diff new file mode 100644 index 0000000..8401694 --- /dev/null +++ b/binutils-fix-abierrormsg.diff @@ -0,0 +1,44 @@ +This fixes an error message given too eagerly on ppc64le, +when no input files are used and as-needed is in effect. E.g.: + +% ld-new --as-needed -o /dev/null -lc + +gives an error message about input and output ABI versions being +incompatible. This is because the ABI setting of "unknown" (0) +to "from-input" is done in ppc64_elf_before_check_relocs, which +isn't called for as-needed libraries (via check_directives callback). +merge_private_bfd_data is called for as-needed and not-as-needed inputs +(via notice_as_needed), so copy that code there. + +This construct is used in some packages to check for availability +of libraries (e.g. in nvme-cli to check for -luuid). Redircting error +output makes this siletently fail. + +Index: binutils-2.35/bfd/elf64-ppc.c +=================================================================== +--- binutils-2.35.orig/bfd/elf64-ppc.c 2020-07-24 11:12:19.000000000 +0200 ++++ binutils-2.35/bfd/elf64-ppc.c 2020-08-10 17:25:00.205219071 +0200 +@@ -5301,12 +5301,17 @@ ppc64_elf_merge_private_bfd_data (bfd *i + } + else if (iflags != oflags && iflags != 0) + { +- _bfd_error_handler +- /* xgettext:c-format */ +- (_("%pB: ABI version %ld is not compatible with ABI version %ld output"), +- ibfd, iflags, oflags); +- bfd_set_error (bfd_error_bad_value); +- return FALSE; ++ if (abiversion (info->output_bfd) == 0) ++ set_abiversion (info->output_bfd, abiversion (ibfd)); ++ else ++ { ++ _bfd_error_handler ++ /* xgettext:c-format */ ++ (_("%pB: ABI version %ld is not compatible with ABI version %ld output"), ++ ibfd, iflags, oflags); ++ bfd_set_error (bfd_error_bad_value); ++ return FALSE; ++ } + } + + if (!_bfd_elf_ppc_merge_fp_attributes (ibfd, info)) diff --git a/binutils-revert-nm-symversion.diff b/binutils-revert-nm-symversion.diff new file mode 100644 index 0000000..c0ba9d6 --- /dev/null +++ b/binutils-revert-nm-symversion.diff @@ -0,0 +1,34 @@ +Some packages of ours rely on the output of nm to not contain +symversions. E.g. perf uses 'nm -D' to construct a linker input +file with symbol names. ld errors on the '@' characters. Until +those packages are fixed we use this patch. We have to carry it +for old code streams forever. + +Index: binutils-2.35/binutils/nm.c +=================================================================== +--- binutils-2.35.orig/binutils/nm.c 2020-07-24 11:12:19.000000000 +0200 ++++ binutils-2.35/binutils/nm.c 2020-08-07 16:42:58.000000000 +0200 +@@ -411,7 +411,7 @@ print_symname (const char *form, struct + } + + printf (form, name); +- if (info != NULL && info->elfinfo) ++ if (info != NULL && info->elfinfo && 0) + { + const char *version_string; + bfd_boolean hidden; +Index: binutils-2.35/ld/testsuite/ld-elf/pr25708.d +=================================================================== +--- binutils-2.35.orig/ld/testsuite/ld-elf/pr25708.d 2020-07-24 11:12:20.000000000 +0200 ++++ binutils-2.35/ld/testsuite/ld-elf/pr25708.d 2020-08-07 16:44:50.000000000 +0200 +@@ -2,8 +2,9 @@ + #ld: -shared -version-script pr13195.t + #nm: -D + #target: *-*-linux* *-*-gnu* arm*-*-uclinuxfdpiceabi +-#xfail: hppa64-*-* ![check_shared_lib_support] ++#xfail: *-*-* ![check_shared_lib_support] + # h8300 doesn't support -shared, and hppa64 creates .foo ++# our binutils revert the printing of symversions with nm -D + + #.. + 0+ A VERS_2.0 diff --git a/binutils.changes b/binutils.changes index f50f8a6..99e7961 100644 --- a/binutils.changes +++ b/binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/binutils.spec b/binutils.spec index f003300..34d530f 100644 --- a/binutils.spec +++ b/binutils.spec @@ -1,7 +1,7 @@ # # spec file for package binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -65,7 +65,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -95,6 +95,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -185,6 +187,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-aarch64-binutils.changes +++ b/cross-aarch64-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-aarch64-binutils.spec b/cross-aarch64-binutils.spec index dae8cd1..219c931 100644 --- a/cross-aarch64-binutils.spec +++ b/cross-aarch64-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-aarch64-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-arm-binutils.changes +++ b/cross-arm-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-arm-binutils.spec b/cross-arm-binutils.spec index c8467e5..7dd78bd 100644 --- a/cross-arm-binutils.spec +++ b/cross-arm-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-arm-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-avr-binutils.changes +++ b/cross-avr-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-avr-binutils.spec b/cross-avr-binutils.spec index bb63e0b..2ae182e 100644 --- a/cross-avr-binutils.spec +++ b/cross-avr-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-avr-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-epiphany-binutils.changes +++ b/cross-epiphany-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-epiphany-binutils.spec b/cross-epiphany-binutils.spec index b47918b..cffe45a 100644 --- a/cross-epiphany-binutils.spec +++ b/cross-epiphany-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-epiphany-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-hppa-binutils.changes +++ b/cross-hppa-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-hppa-binutils.spec b/cross-hppa-binutils.spec index 2accd62..f509f56 100644 --- a/cross-hppa-binutils.spec +++ b/cross-hppa-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-hppa-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-hppa64-binutils.changes +++ b/cross-hppa64-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-hppa64-binutils.spec b/cross-hppa64-binutils.spec index d8329b0..97fe05a 100644 --- a/cross-hppa64-binutils.spec +++ b/cross-hppa64-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-hppa64-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-i386-binutils.changes +++ b/cross-i386-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-i386-binutils.spec b/cross-i386-binutils.spec index a7dae90..c558b74 100644 --- a/cross-i386-binutils.spec +++ b/cross-i386-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-i386-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-ia64-binutils.changes +++ b/cross-ia64-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-ia64-binutils.spec b/cross-ia64-binutils.spec index f9b7010..d57e0bc 100644 --- a/cross-ia64-binutils.spec +++ b/cross-ia64-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-ia64-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-m68k-binutils.changes +++ b/cross-m68k-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-m68k-binutils.spec b/cross-m68k-binutils.spec index 20f8af6..8ddda11 100644 --- a/cross-m68k-binutils.spec +++ b/cross-m68k-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-m68k-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-mips-binutils.changes +++ b/cross-mips-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-mips-binutils.spec b/cross-mips-binutils.spec index fa6c33c..9c6b3b3 100644 --- a/cross-mips-binutils.spec +++ b/cross-mips-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-mips-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-ppc-binutils.changes +++ b/cross-ppc-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-ppc-binutils.spec b/cross-ppc-binutils.spec index c065733..837f1c0 100644 --- a/cross-ppc-binutils.spec +++ b/cross-ppc-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-ppc-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-ppc64-binutils.changes +++ b/cross-ppc64-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-ppc64-binutils.spec b/cross-ppc64-binutils.spec index 1eeaa74..2bf4285 100644 --- a/cross-ppc64-binutils.spec +++ b/cross-ppc64-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-ppc64-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-ppc64le-binutils.changes +++ b/cross-ppc64le-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-ppc64le-binutils.spec b/cross-ppc64le-binutils.spec index 8db7d3d..d1839e5 100644 --- a/cross-ppc64le-binutils.spec +++ b/cross-ppc64le-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-ppc64le-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-riscv64-binutils.changes b/cross-riscv64-binutils.changes index f50f8a6..99e7961 100644 --- a/cross-riscv64-binutils.changes +++ b/cross-riscv64-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-riscv64-binutils.spec b/cross-riscv64-binutils.spec index 8164385..ecc298e 100644 --- a/cross-riscv64-binutils.spec +++ b/cross-riscv64-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-riscv64-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-rx-binutils.changes b/cross-rx-binutils.changes index f50f8a6..99e7961 100644 --- a/cross-rx-binutils.changes +++ b/cross-rx-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-rx-binutils.spec b/cross-rx-binutils.spec index 88ff01f..cb5a3d7 100644 --- a/cross-rx-binutils.spec +++ b/cross-rx-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-rx-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-s390-binutils.changes +++ b/cross-s390-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-s390-binutils.spec b/cross-s390-binutils.spec index 27d3f99..bee6542 100644 --- a/cross-s390-binutils.spec +++ b/cross-s390-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-s390-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-s390x-binutils.changes +++ b/cross-s390x-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-s390x-binutils.spec b/cross-s390x-binutils.spec index a9c66b6..e8be76d 100644 --- a/cross-s390x-binutils.spec +++ b/cross-s390x-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-s390x-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-sparc-binutils.changes +++ b/cross-sparc-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-sparc-binutils.spec b/cross-sparc-binutils.spec index a28e13c..d0d21fc 100644 --- a/cross-sparc-binutils.spec +++ b/cross-sparc-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-sparc-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-sparc64-binutils.changes +++ b/cross-sparc64-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-sparc64-binutils.spec b/cross-sparc64-binutils.spec index c0f3be7..cf84269 100644 --- a/cross-sparc64-binutils.spec +++ b/cross-sparc64-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-sparc64-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-spu-binutils.changes +++ b/cross-spu-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-spu-binutils.spec b/cross-spu-binutils.spec index 8eaeebb..42350be 100644 --- a/cross-spu-binutils.spec +++ b/cross-spu-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-spu-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -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 f50f8a6..99e7961 100644 --- a/cross-x86_64-binutils.changes +++ b/cross-x86_64-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-x86_64-binutils.spec b/cross-x86_64-binutils.spec index 0e4b5bc..e5f37ec 100644 --- a/cross-x86_64-binutils.spec +++ b/cross-x86_64-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-x86_64-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h diff --git a/cross-xtensa-binutils.changes b/cross-xtensa-binutils.changes index f50f8a6..99e7961 100644 --- a/cross-xtensa-binutils.changes +++ b/cross-xtensa-binutils.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Fri Aug 7 14:46:35 UTC 2020 - matz@suse.com + +- Add binutils-revert-nm-symversion.diff to be compatible with old + output of nm relied on in scripts. +- Add binutils-fix-abierrormsg.diff to work around an eager (new) + error message occuring without inputs and as-needed (affects + nvme-cli build). + ------------------------------------------------------------------- Fri Jul 24 14:25:31 UTC 2020 - Martin Liška diff --git a/cross-xtensa-binutils.spec b/cross-xtensa-binutils.spec index ed0e8f9..a39b6cb 100644 --- a/cross-xtensa-binutils.spec +++ b/cross-xtensa-binutils.spec @@ -1,7 +1,7 @@ # # spec file for package cross-xtensa-binutils # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -68,7 +68,7 @@ Release: 0 # # # -URL: http://www.gnu.org/software/binutils/ +Url: http://www.gnu.org/software/binutils/ PreReq: %{install_info_prereq} # bug437293 %ifarch ppc64 @@ -98,6 +98,8 @@ Patch34: aarch64-common-pagesize.patch Patch36: binutils-pr22868.diff Patch37: binutils-revert-plt32-in-branches.diff Patch38: binutils-fix-invalid-op-errata.diff +Patch39: binutils-revert-nm-symversion.diff +Patch40: binutils-fix-abierrormsg.diff Patch100: add-ulp-section.diff Patch90: cross-avr-nesc-as.patch Patch92: cross-avr-omit_section_dynsym.patch @@ -188,6 +190,8 @@ echo "make check will return with %{make_check_handling} in case of testsuite fa %patch37 -p1 %endif %patch38 +%patch39 -p1 +%patch40 -p1 %patch100 -p1 %if "%{TARGET}" == "avr" cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h