summaryrefslogtreecommitdiffstats
path: root/cygwin-libbfd.spec
diff options
context:
space:
mode:
Diffstat (limited to 'cygwin-libbfd.spec')
-rw-r--r--cygwin-libbfd.spec29
1 files changed, 21 insertions, 8 deletions
diff --git a/cygwin-libbfd.spec b/cygwin-libbfd.spec
index 6017add..98a13e0 100644
--- a/cygwin-libbfd.spec
+++ b/cygwin-libbfd.spec
@@ -1,7 +1,7 @@
%{?cygwin_package_header}
Name: cygwin-libbfd
-Version: 2.34
+Version: 2.37
Release: 1%{?dist}
Summary: Cygwin BFD and opcodes libraries
@@ -10,9 +10,9 @@ Group: Development/Libraries
URL: http://www.gnu.org/software/binutils/
BuildArch: noarch
-Source0: http://ftpmirror.gnu.org/binutils/binutils-%{version}.tar.xz
-Patch1: 0001-PR25447.patch
-Patch2: 0002-PR24511.patch
+Source0: https://ftpmirror.gnu.org/binutils/binutils-%{version}.tar.xz
+Patch1: binutils-2.37-cygwin-config-rpath.patch
+Patch2: binutils-2.37-cygwin-peflags.patch
BuildRequires: gcc
BuildRequires: flex
@@ -68,16 +68,17 @@ unstable to be used dynamically.
%build
%cygwin_configure \
+ --enable-64-bit-bfd \
--without-included-gettext \
--enable-install-libiberty \
--disable-win32-registry \
--disable-werror
-%cygwin_make %{?_smp_flags} all-libiberty all-opcodes all-bfd
+%cygwin_make %{?_smp_flags} all-libiberty all-opcodes all-bfd all-libctf
%install
-%cygwin_make DESTDIR=$RPM_BUILD_ROOT install-libiberty install-opcodes install-bfd
+%cygwin_make DESTDIR=$RPM_BUILD_ROOT install-libiberty install-opcodes install-bfd install-libctf
# These files conflict with ordinary binutils.
rm -rf $RPM_BUILD_ROOT%{cygwin32_infodir}
@@ -93,13 +94,16 @@ find $RPM_BUILD_ROOT -name '*.la' -delete
%{cygwin32_includedir}/ansidecl.h
%{cygwin32_includedir}/bfd.h
%{cygwin32_includedir}/bfdlink.h
-%{cygwin32_includedir}/bfd_stdint.h
+%{cygwin32_includedir}/ctf.h
+%{cygwin32_includedir}/ctf-api.h
%{cygwin32_includedir}/diagnostics.h
%{cygwin32_includedir}/dis-asm.h
%{cygwin32_includedir}/plugin-api.h
%{cygwin32_includedir}/symcat.h
%{cygwin32_includedir}/libiberty/
%{cygwin32_libdir}/libbfd.a
+%{cygwin32_libdir}/libctf.a
+%{cygwin32_libdir}/libctf-nobfd.a
%{cygwin32_libdir}/libiberty.a
%{cygwin32_libdir}/libopcodes.a
@@ -107,18 +111,27 @@ find $RPM_BUILD_ROOT -name '*.la' -delete
%{cygwin64_includedir}/ansidecl.h
%{cygwin64_includedir}/bfd.h
%{cygwin64_includedir}/bfdlink.h
-%{cygwin64_includedir}/bfd_stdint.h
+%{cygwin64_includedir}/ctf.h
+%{cygwin64_includedir}/ctf-api.h
%{cygwin64_includedir}/diagnostics.h
%{cygwin64_includedir}/dis-asm.h
%{cygwin64_includedir}/plugin-api.h
%{cygwin64_includedir}/symcat.h
%{cygwin64_includedir}/libiberty/
%{cygwin64_libdir}/libbfd.a
+%{cygwin64_libdir}/libctf.a
+%{cygwin64_libdir}/libctf-nobfd.a
%{cygwin64_libdir}/libiberty.a
%{cygwin64_libdir}/libopcodes.a
%changelog
+* Thu Aug 26 2021 Yaakov Selkowitz <yselkowi@redhat.com> - 2.37-1
+- new version
+
+* Wed Apr 1 2020 Yaakov Selkowitz <yselkowi@redhat.com> - 2.34-1
+- new version
+
* Thu Dec 20 2018 Yaakov Selkowitz <yselkowi@redhat.com> - 2.31.1-1
- new version