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=c1349c74c....
Change:
+%ifarch %{ix86} x86_64 ppc %{power64} s390 s390x sh3 sh4 sparc sparc64 arm aarch64
riscv64
Thanks.
Full change:
============
commit c1349c74c4aa7168eb784ee748f98a845879dc38
Author: yahmad <yahmad(a)redhat.com>
Date: Thu Aug 4 10:29:09 2022 +0200
- Restore the use of --enable-64-bit-bfd for the AArch64 and riscv64 targets.
- Check and enable 64-bit bfd on aarch64 and riscv64.
diff --git a/binutils.spec b/binutils.spec
index d9b1f9c..e8306f9 100644
--- a/binutils.spec
+++ b/binutils.spec
@@ -39,7 +39,7 @@
Summary: A GNU collection of binary utilities
Name: binutils%{?name_cross}%{?_with_debug:-debug}
Version: 2.37
-Release: 32%{?dist}
+Release: 33%{?dist}
License: GPLv3+
URL:
https://sourceware.org/binutils
@@ -601,7 +601,7 @@ CARGS=
CARGS="$CARGS --with-debuginfod"
%endif
-%ifarch %{ix86} x86_64 ppc %{power64} s390 s390x sh3 sh4 sparc sparc64 arm
+%ifarch %{ix86} x86_64 ppc %{power64} s390 s390x sh3 sh4 sparc sparc64 arm aarch64
riscv64
CARGS="$CARGS --enable-64-bit-bfd"
%endif
@@ -800,7 +800,7 @@ rm -f %{buildroot}%{_libdir}/lib{bfd,opcodes}.so
rm -f %{buildroot}%{_libdir}/*.la
# Fix multilib conflicts of generated values by __WORDSIZE-based expressions.
-%ifarch %{ix86} x86_64 ppc %{power64} s390 s390x sh3 sh4 sparc sparc64 arm
+%ifarch %{ix86} x86_64 ppc %{power64} s390 s390x sh3 sh4 sparc sparc64 arm aarch64
riscv64
# Sanity check --enable-64-bit-bfd really works.
grep '^#define BFD_ARCH_SIZE 64$' %{buildroot}%{_prefix}/include/bfd.h
sed -i -e '/^#include "ansidecl.h"/{p;s~^.*$~#include
<bits/wordsize.h>~;}' \
@@ -972,6 +972,10 @@ exit 0
#----------------------------------------------------------------------------
%changelog
+* Wed Aug 03 2022 Yara Ahmad <yahmad(a)redhat.com> - 2.37-33
+- Restore the use of --enable-64-bit-bfd for the AArch64 and riscv64 targets.
+- Check and enable 64-bit bfd on aarch64 and riscv64.
+
* Thu Jun 30 2022 Nick Clifton <nickc(a)redhat.com> - 2.37-32
- Fix a problem honouring readelf's -wE and -wN command line options.