[avr-binutils] fix aarch64 support (#925061)

Michal Hlavinka mhlavink at fedoraproject.org
Fri Apr 19 13:48:53 UTC 2013


commit c5313953541b675153a624cb28439a90ead66686
Author: Michal Hlavinka <mhlavink at redhat.com>
Date:   Fri Apr 19 15:48:48 2013 +0200

    fix aarch64 support (#925061)

 avr-binutils.spec |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)
---
diff --git a/avr-binutils.spec b/avr-binutils.spec
index c39ec7e..1d2c529 100644
--- a/avr-binutils.spec
+++ b/avr-binutils.spec
@@ -2,7 +2,7 @@
 
 Name:           %{target}-binutils
 Version:        2.23.1
-Release:        2%{?dist}
+Release:        3%{?dist}
 Epoch:		1
 Summary:        Cross Compiling GNU binutils targeted at %{target}
 Group:          Development/Tools
@@ -14,6 +14,8 @@ Source1:        README.fedora
 Patch1: http://distribute.atmel.no/tools/opensource/avr-gcc/binutils-2.20.1/30-binutils-2.20.1-avr-size.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id_u} -n)
 BuildRequires:  gawk texinfo
+#for autoreconf:
+BuildRequires:  gettext-devel autoconf automake
 Provides: bundled(libiberty)
 
 %description
@@ -31,6 +33,17 @@ cp %{SOURCE1} .
 
 
 %build
+pushd binutils-%{version}
+for f in configure.ac ./intl/configure.ac ./libiberty/configure.ac
+do
+sed -i '/^AC_PREREQ(/d' $f
+done 
+acv=$(autoreconf --version | head -n1)
+acv=${acv##* }
+sed -i "/_GCC_AUTOCONF_VERSION/s/2.64/$acv/" config/override.m4
+autoreconf -fiv
+popd
+
 mkdir -p build
 pushd build
 CFLAGS="$RPM_OPT_FLAGS" ../binutils-%{version}/configure --prefix=%{_prefix} \
@@ -66,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Apr 19 2013 Michal Hlavinka <mhlavink at redhat.com> - 1:2.23.1-3
+- fix aarch64 support (#925061)
+
 * Wed Feb 13 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1:2.23.1-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 


More information about the scm-commits mailing list