[chrpath] Update config.sub and config.guess to support aarch64
Petr Machata
pmachata at fedoraproject.org
Thu Apr 4 16:02:26 UTC 2013
commit 29c605d24d6519a08f1541359013ffe9114d7096
Author: Petr Machata <pmachata at redhat.com>
Date: Thu Apr 4 18:01:18 2013 +0200
Update config.sub and config.guess to support aarch64
chrpath-0.13-aarch64.patch | 32 ++++++++++++++++++++++++++++++++
chrpath.spec | 17 +++++++++++++----
2 files changed, 45 insertions(+), 4 deletions(-)
---
diff --git a/chrpath-0.13-aarch64.patch b/chrpath-0.13-aarch64.patch
new file mode 100644
index 0000000..23d9e25
--- /dev/null
+++ b/chrpath-0.13-aarch64.patch
@@ -0,0 +1,32 @@
+diff -urN chrpath-0.13/config.guess chrpath-0.13-aarch64/config.guess
+--- chrpath-0.13/config.guess 2002-04-01 06:18:37.000000000 -0600
++++ chrpath-0.13-aarch64/config.guess 2013-03-07 21:01:24.604531606 -0600
+@@ -637,6 +705,9 @@
+ i*86:Minix:*:*)
+ echo ${UNAME_MACHINE}-pc-minix
+ exit 0 ;;
++ aarch64:Linux:*:*)
++ echo ${UNAME_MACHINE}-unknown-linux-gnu
++ exit ;;
+ arm*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit 0 ;;
+diff -urN chrpath-0.13/config.sub chrpath-0.13-aarch64/config.sub
+--- chrpath-0.13/config.sub 2002-04-01 06:18:37.000000000 -0600
++++ chrpath-0.13-aarch64/config.sub 2013-03-07 21:01:24.647526709 -0600
+@@ -226,6 +255,7 @@
+ # Some are omitted here because they have special meanings below.
+ 1750a | 580 \
+ | a29k \
++ | aarch64 | aarch64_be \
+ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
+ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
+ | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
+@@ -278,6 +367,7 @@
+ # Recognize the basic CPU types with company name.
+ 580-* \
+ | a29k-* \
++ | aarch64-* | aarch64_be-* \
+ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
+ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
+ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
diff --git a/chrpath.spec b/chrpath.spec
index 6cba9cc..0bd397b 100644
--- a/chrpath.spec
+++ b/chrpath.spec
@@ -5,11 +5,17 @@ Release: 11%{?dist}
License: GPL+
Group: Development/Tools
URL: ftp://ftp.hungry.com/pub/hungry/chrpath/
-Patch0: chrpath-0.13-NULL-entry.patch
-Patch1: chrpath-0.13-getopt_long.patch
Source0: ftp://ftp.hungry.com/pub/hungry/chrpath/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+Patch0: chrpath-0.13-NULL-entry.patch
+
+# https://bugzilla.redhat.com/show_bug.cgi?id=868611
+Patch1: chrpath-0.13-getopt_long.patch
+
+# https://bugzilla.redhat.com/show_bug.cgi?id=925224
+Patch2: chrpath-0.13-aarch64.patch
+
%description
chrpath allows you to modify the dynamic library load path (rpath) of
compiled programs. Currently, only removing and modifying the rpath
@@ -19,6 +25,7 @@ is supported.
%setup -q
%patch0 -p1 -b .NULL
%patch1 -p1 -b .getopt_long
+%patch2 -p1 -b .aarch64
%build
%configure
@@ -40,9 +47,11 @@ rm -rf %{buildroot}
%{_mandir}/man1/chrpath.1*
%changelog
-* Mon Oct 22 2012 Petr Machata <pmachata at redhat.com> - 0.13-11
+* Thu Apr 4 2013 Petr Machata <pmachata at redhat.com> - 0.13-11
- Add missing last entry in long options array
-- Resolves: #868611
+ (chrpath-0.13-getopt_long.patch)
+- Update config.sub and config.guess to support aarch64
+ (chrpath-0.13-aarch64.patch)
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.13-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
More information about the scm-commits
mailing list