The package rpms/binutils.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/binutils.git/commit/?id=09de9a498ef6....
Change: +%ifarch %{power64}
Thanks.
Full change: ============
commit 09de9a498ef6408fab6293064f670efc675ad0bc Author: Nick Clifton nickc@redhat.com Date: Mon Mar 3 09:22:16 2025 +0000
Renumber patches
diff --git a/binutils.spec b/binutils.spec index 952d7d8..0edb7f8 100644 --- a/binutils.spec +++ b/binutils.spec @@ -258,62 +258,58 @@ Patch06: binutils-2.27-aarch64-ifunc.patch # Lifetime: Permanent. Patch07: binutils-do-not-link-with-static-libstdc++.patch
-# Purpose: Allow OS specific sections in section groups. -# Lifetime: Fixed in 2.43 (maybe) -# Patch08: binutils-special-sections-in-groups.patch - # Purpose: Stop gold from aborting when input sections with the same name # have different flags. # Lifetime: Fixed in 2.43 (maybe) -Patch09: binutils-gold-mismatched-section-flags.patch +Patch08: binutils-gold-mismatched-section-flags.patch
# Purpose: Change the gold configuration script to only warn about # unsupported targets. This allows the binutils to be built with # BPF support enabled. # Lifetime: Permanent. -Patch10: binutils-gold-warn-unsupported.patch +Patch09: binutils-gold-warn-unsupported.patch
# Purpose: Enable the creation of .note.gnu.property sections by the GOLD # linker for x86 binaries. # Lifetime: Permanent. -Patch11: binutils-gold-i386-gnu-property-notes.patch +Patch10: binutils-gold-i386-gnu-property-notes.patch
# Purpose: Allow the binutils to be configured with any (recent) version of # autoconf. # Lifetime: Fixed in 2.44 (maybe ?) -Patch12: binutils-autoconf-version.patch +Patch11: binutils-autoconf-version.patch
# Purpose: Stop libtool from inserting useless runpaths into binaries. # Lifetime: Who knows. -Patch13: binutils-libtool-no-rpath.patch +Patch12: binutils-libtool-no-rpath.patch
# Purpose: Stop an abort when using dwp to process a file with no dwo links. # Lifetime: Fixed in 2.44 (maybe) -Patch15: binutils-gold-empty-dwp.patch +Patch13: binutils-gold-empty-dwp.patch
# Purpose: Fix binutils testsuite failures. # Lifetime: Permanent, but varies with each rebase. -Patch16: binutils-testsuite-fixes.patch +Patch14: binutils-testsuite-fixes.patch
# Purpose: Fix binutils testsuite failures for the RISCV-64 target. # Lifetime: Permanent, but varies with each rebase. -Patch17: binutils-riscv-testsuite-fixes.patch +Patch15: binutils-riscv-testsuite-fixes.patch
# Purpose: Make the GOLD linker ignore the "-z pack-relative-relocs" command line option. # Lifetime: Fixed in 2.44 (maybe) -Patch18: binutils-gold-pack-relative-relocs.patch +Patch16: binutils-gold-pack-relative-relocs.patch
# Purpose: Let the gold linker ignore --error-execstack and --error-rwx-segments. # Lifetime: Fixed in 2.44 (maybe) -Patch19: binutils-gold-ignore-execstack-error.patch +Patch17: binutils-gold-ignore-execstack-error.patch
# Purpose: Fix the ar test of non-deterministic archives. # Lifetime: Fixed in 2.44 -Patch20: binutils-fix-ar-test.patch +Patch18: binutils-fix-ar-test.patch
# Purpose: Fix a seg fault in the AArch64 linker when building u-boot. # Lifetime: Fixed in 2.45 -Patch21: binutils-aarch64-small-plt0.patch +Patch19: binutils-aarch64-small-plt0.patch
#----------------------------------------------------------------------------
@@ -768,10 +764,13 @@ run_target_configuration()
%set_build_flags
-%ifarch %{power64} - export CFLAGS="$RPM_OPT_FLAGS -Wno-error" -%else export CFLAGS="$RPM_OPT_FLAGS" + + # Some GNU extensions to the C11 standard are used. + export CFLAGS="$CFLAGS -std=gnu11" + +%ifarch %{power64} + export CFLAGS="$CFLAGS -Wno-error" %endif
%if %{with debug}
arch-excludes@lists.fedoraproject.org