[binutils/f15] Rebuild libopcodes.a with -fPIC. (BZ 7344315)
Nicholas Clifton
nickc at fedoraproject.org
Fri Sep 30 15:26:30 UTC 2011
commit 7df7256923aac782031a191b802d50cd8ecf738a
Author: Nick Clifton <nickc at redhat.com>
Date: Fri Sep 30 16:27:13 2011 +0100
Rebuild libopcodes.a with -fPIC. (BZ 7344315)
binutils.spec | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
---
diff --git a/binutils.spec b/binutils.spec
index 451d353..2ed6780 100644
--- a/binutils.spec
+++ b/binutils.spec
@@ -17,7 +17,7 @@
Summary: A GNU collection of binary utilities
Name: %{?cross}binutils%{?_with_debug:-debug}
Version: 2.21.51.0.6
-Release: 8%{?dist}
+Release: 9%{?dist}
License: GPLv3+
Group: Development/Tools
URL: http://sources.redhat.com/binutils
@@ -250,9 +250,14 @@ make CFLAGS="-g -fPIC $RPM_OPT_FLAGS" -C libiberty
make -C bfd clean
make CFLAGS="-g -fPIC $RPM_OPT_FLAGS -fvisibility=hidden" -C bfd
+# Rebuild libopcodes.a with -fPIC.
+make -C opcodes clean
+make CFLAGS="-g -fPIC $RPM_OPT_FLAGS" -C opcodes
+
install -m 644 bfd/libbfd.a %{buildroot}%{_libdir}
install -m 644 libiberty/libiberty.a %{buildroot}%{_libdir}
install -m 644 include/libiberty.h %{buildroot}%{_prefix}/include
+install -m 644 opcodes/libopcodes.a %{buildroot}%{_libdir}
# Remove Windows/Novell only man pages
rm -f %{buildroot}%{_mandir}/man1/{dlltool,nlmconv,windres}*
@@ -427,6 +432,9 @@ exit 0
%endif # %{isnative}
%changelog
+* Fri Sep 30 2011 Ricky Zhou <ricky at fedoraproject.org> - 2.21.51.0.6-9
+- Rebuild libopcodes.a with -fPIC. (BZ 7344315)
+
* Fri Sep 30 2011 Nick Clifton <nickc at redhat.com> - 2.21.51.0.6-8
- Fix choice of section size. (BZ 741053)
More information about the scm-commits
mailing list