[mingw-binutils: 22/26] Update to 2.22.52 20120225 snapshot
by Erik van Pienbroek
commit 63f0eb56f53518c48b7c8ab3c11387bd810e1f4e
Author: Erik van Pienbroek <erik(a)vanpienbroek.nl>
Date: Sun Feb 26 00:53:26 2012 +0100
Update to 2.22.52 20120225 snapshot
and dropped some obsolete configure arguments
.gitignore | 1 +
mingw32-binutils.spec | 20 ++++++++++++--------
sources | 2 +-
3 files changed, 14 insertions(+), 9 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index dc2d9e0..b8f8abc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ binutils-2.20.1.tar.bz2
/binutils-2.20.51.0.10.tar.bz2
/binutils-2.21.tar.bz2
/binutils-2.22.tar.bz2
+/binutils-2.22.52.tar.bz2
diff --git a/mingw32-binutils.spec b/mingw32-binutils.spec
index 09d2b0f..edf6497 100644
--- a/mingw32-binutils.spec
+++ b/mingw32-binutils.spec
@@ -1,5 +1,5 @@
Name: mingw32-binutils
-Version: 2.22
+Version: 2.22.52
Release: 1%{?dist}
Summary: MinGW Windows binutils
@@ -33,14 +33,14 @@ CFLAGS="$RPM_OPT_FLAGS" \
../configure \
--build=%_build --host=%_host \
--target=%{_mingw32_target} \
- --verbose --disable-nls \
- --without-included-gettext \
- --disable-win32-registry \
- --disable-werror \
+ --disable-nls \
--with-sysroot=%{_mingw32_sysroot} \
- --prefix=%{_prefix} --bindir=%{_bindir} \
- --includedir=%{_includedir} --libdir=%{_libdir} \
- --mandir=%{_mandir} --infodir=%{_infodir}
+ --prefix=%{_prefix} \
+ --bindir=%{_bindir} \
+ --includedir=%{_includedir} \
+ --libdir=%{_libdir} \
+ --mandir=%{_mandir} \
+ --infodir=%{_infodir}
make all %{?_smp_mflags}
@@ -62,6 +62,10 @@ rm -f ${RPM_BUILD_ROOT}%{_libdir}/libiberty*
%changelog
+* Sat Feb 25 2012 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.22.52-1
+- Update to 2.22.52 20120225 snapshot
+- Dropped some obsolete configure arguments
+
* Tue Jan 10 2012 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.22-1
- Update to 2.22
- Dropped unneeded RPM tags
diff --git a/sources b/sources
index a4742f0..22f4014 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ee0f10756c84979622b992a4a61ea3f5 binutils-2.22.tar.bz2
+3e3a3dd1eb98a4b2e3bc18eb775c6b3c binutils-2.22.52.tar.bz2
12 years, 2 months
[mingw-binutils: 21/26] Update to 2.22
by Erik van Pienbroek
commit 8301d311ab127c8180a5562c773ca990fc0b1efb
Author: Erik van Pienbroek <erik(a)vanpienbroek.nl>
Date: Wed Jan 11 00:14:43 2012 +0100
Update to 2.22
- Update to 2.22
- Dropped unneeded RPM tags
- Use parallel make
.gitignore | 1 +
mingw32-binutils.spec | 19 ++++++++-----------
sources | 2 +-
3 files changed, 10 insertions(+), 12 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c5d06c4..dc2d9e0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
binutils-2.20.1.tar.bz2
/binutils-2.20.51.0.10.tar.bz2
/binutils-2.21.tar.bz2
+/binutils-2.22.tar.bz2
diff --git a/mingw32-binutils.spec b/mingw32-binutils.spec
index 250d444..09d2b0f 100644
--- a/mingw32-binutils.spec
+++ b/mingw32-binutils.spec
@@ -1,13 +1,12 @@
Name: mingw32-binutils
-Version: 2.21
-Release: 2%{?dist}
+Version: 2.22
+Release: 1%{?dist}
Summary: MinGW Windows binutils
License: GPLv2+ and LGPLv2+ and GPLv3+ and LGPLv3+
Group: Development/Libraries
URL: http://www.gnu.org/software/binutils/
Source0: http://ftp.gnu.org/gnu/binutils/binutils-%{version}.tar.bz2
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: flex
BuildRequires: bison
@@ -43,12 +42,10 @@ CFLAGS="$RPM_OPT_FLAGS" \
--includedir=%{_includedir} --libdir=%{_libdir} \
--mandir=%{_mandir} --infodir=%{_infodir}
-make all
+make all %{?_smp_mflags}
%install
-rm -rf $RPM_BUILD_ROOT
-
cd build
make DESTDIR=$RPM_BUILD_ROOT install
@@ -57,12 +54,7 @@ rm -rf $RPM_BUILD_ROOT%{_infodir}
rm -f ${RPM_BUILD_ROOT}%{_libdir}/libiberty*
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
%files
-%defattr(-,root,root,-)
%{_mandir}/man1/*
%{_bindir}/i686-pc-mingw32-*
%{_prefix}/i686-pc-mingw32/bin/*
@@ -70,6 +62,11 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Tue Jan 10 2012 Erik van Pienbroek <epienbro(a)fedoraproject.org> - 2.22-1
+- Update to 2.22
+- Dropped unneeded RPM tags
+- Use parallel make
+
* Tue May 10 2011 Kalev Lember <kalev(a)smartlink.ee> - 2.21-2
- Default to runtime pseudo reloc v2 now that mingw32-runtime 3.18 is in
diff --git a/sources b/sources
index 5e7aca2..a4742f0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c84c5acc9d266f1a7044b51c85a823f5 binutils-2.21.tar.bz2
+ee0f10756c84979622b992a4a61ea3f5 binutils-2.22.tar.bz2
12 years, 2 months
[mingw-binutils: 20/26] Default to runtime pseudo reloc v2 now that mingw32-runtime 3.18 is in
by Erik van Pienbroek
commit c433fa87b69d64b962ced97145087fc159807157
Author: Kalev Lember <kalev(a)smartlink.ee>
Date: Tue May 10 23:03:19 2011 +0300
Default to runtime pseudo reloc v2 now that mingw32-runtime 3.18 is in
mingw32-binutils-2.21-pseudo_reloc_v1.patch | 12 ------------
mingw32-binutils.spec | 7 ++++---
2 files changed, 4 insertions(+), 15 deletions(-)
---
diff --git a/mingw32-binutils.spec b/mingw32-binutils.spec
index eff173e..250d444 100644
--- a/mingw32-binutils.spec
+++ b/mingw32-binutils.spec
@@ -1,13 +1,12 @@
Name: mingw32-binutils
Version: 2.21
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: MinGW Windows binutils
License: GPLv2+ and LGPLv2+ and GPLv3+ and LGPLv3+
Group: Development/Libraries
URL: http://www.gnu.org/software/binutils/
Source0: http://ftp.gnu.org/gnu/binutils/binutils-%{version}.tar.bz2
-Patch0: mingw32-binutils-2.21-pseudo_reloc_v1.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: flex
@@ -26,7 +25,6 @@ understand Windows executables and DLLs.
%prep
%setup -q -n binutils-%{version}
-%patch0 -p1 -b .pseudo_reloc_v1
%build
@@ -72,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Tue May 10 2011 Kalev Lember <kalev(a)smartlink.ee> - 2.21-2
+- Default to runtime pseudo reloc v2 now that mingw32-runtime 3.18 is in
+
* Thu Mar 17 2011 Kalev Lember <kalev(a)smartlink.ee> - 2.21-1
- Update to 2.21
- Added a patch to use runtime pseudo reloc v1 by default as the version of
12 years, 2 months
[mingw-binutils: 19/26] Spec file cleanups
by Erik van Pienbroek
commit eeaebcf37c6a9cef314ae50f8af884d41dc85346
Author: Kalev Lember <kalev(a)smartlink.ee>
Date: Thu Mar 17 15:08:41 2011 +0200
Spec file cleanups
Don't own the /usr/i686-pc-mingw32/bin/ directory and use %defattr(-,root,root,-)
mingw32-binutils.spec | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/mingw32-binutils.spec b/mingw32-binutils.spec
index 80a49bd..eff173e 100644
--- a/mingw32-binutils.spec
+++ b/mingw32-binutils.spec
@@ -64,10 +64,10 @@ rm -rf $RPM_BUILD_ROOT
%files
-%defattr(-,root,root)
+%defattr(-,root,root,-)
%{_mandir}/man1/*
%{_bindir}/i686-pc-mingw32-*
-%{_prefix}/i686-pc-mingw32/bin
+%{_prefix}/i686-pc-mingw32/bin/*
%{_prefix}/i686-pc-mingw32/lib/ldscripts
@@ -76,6 +76,7 @@ rm -rf $RPM_BUILD_ROOT
- Update to 2.21
- Added a patch to use runtime pseudo reloc v1 by default as the version of
mingw32-runtime we have does not support v2.
+- Don't own the /usr/i686-pc-mingw32/bin/ directory
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.20.51.0.10-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
12 years, 2 months
[mingw-binutils: 18/26] Use runtime pseudo reloc v1 by default
by Erik van Pienbroek
commit e8523ce48fe8d922650ebb6818ec3dfc455dbc64
Author: Kalev Lember <kalev(a)smartlink.ee>
Date: Thu Mar 17 14:59:15 2011 +0200
Use runtime pseudo reloc v1 by default
The version of mingw32-runtime we have does not support v2.
mingw32-binutils-2.21-pseudo_reloc_v1.patch | 12 ++++++++++++
mingw32-binutils.spec | 4 ++++
2 files changed, 16 insertions(+), 0 deletions(-)
---
diff --git a/mingw32-binutils-2.21-pseudo_reloc_v1.patch b/mingw32-binutils-2.21-pseudo_reloc_v1.patch
new file mode 100644
index 0000000..116d9c7
--- /dev/null
+++ b/mingw32-binutils-2.21-pseudo_reloc_v1.patch
@@ -0,0 +1,12 @@
+diff -up binutils-2.21/ld/emultempl/pe.em.pseudo_reloc_v1 binutils-2.21/ld/emultempl/pe.em
+--- binutils-2.21/ld/emultempl/pe.em.pseudo_reloc_v1 2010-09-22 11:03:41.000000000 +0300
++++ binutils-2.21/ld/emultempl/pe.em 2011-03-17 13:53:13.000000000 +0200
+@@ -100,7 +100,7 @@ fragment <<EOF
+ #endif
+
+ #if defined(TARGET_IS_i386pe)
+-#define DEFAULT_PSEUDO_RELOC_VERSION 2
++#define DEFAULT_PSEUDO_RELOC_VERSION 1
+ #else
+ #define DEFAULT_PSEUDO_RELOC_VERSION 1
+ #endif
diff --git a/mingw32-binutils.spec b/mingw32-binutils.spec
index bba5ed9..80a49bd 100644
--- a/mingw32-binutils.spec
+++ b/mingw32-binutils.spec
@@ -7,6 +7,7 @@ License: GPLv2+ and LGPLv2+ and GPLv3+ and LGPLv3+
Group: Development/Libraries
URL: http://www.gnu.org/software/binutils/
Source0: http://ftp.gnu.org/gnu/binutils/binutils-%{version}.tar.bz2
+Patch0: mingw32-binutils-2.21-pseudo_reloc_v1.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: flex
@@ -25,6 +26,7 @@ understand Windows executables and DLLs.
%prep
%setup -q -n binutils-%{version}
+%patch0 -p1 -b .pseudo_reloc_v1
%build
@@ -72,6 +74,8 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Thu Mar 17 2011 Kalev Lember <kalev(a)smartlink.ee> - 2.21-1
- Update to 2.21
+- Added a patch to use runtime pseudo reloc v1 by default as the version of
+ mingw32-runtime we have does not support v2.
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.20.51.0.10-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
12 years, 2 months
[mingw-binutils: 17/26] Update to 2.21
by Erik van Pienbroek
commit 26d2be0f41d83d8cba5a61dc08d9659fc606f899
Author: Kalev Lember <kalev(a)smartlink.ee>
Date: Thu Mar 17 14:58:10 2011 +0200
Update to 2.21
Also require recent enough mingw32-filesystem to avoid rpm macro breakage with
automatically generated (illegal) LD.BFD variable name.
.gitignore | 1 +
mingw32-binutils.spec | 9 ++++++---
sources | 2 +-
3 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index dd02b00..c5d06c4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
binutils-2.20.1.tar.bz2
/binutils-2.20.51.0.10.tar.bz2
+/binutils-2.21.tar.bz2
diff --git a/mingw32-binutils.spec b/mingw32-binutils.spec
index 5f7fca2..bba5ed9 100644
--- a/mingw32-binutils.spec
+++ b/mingw32-binutils.spec
@@ -1,6 +1,6 @@
Name: mingw32-binutils
-Version: 2.20.51.0.10
-Release: 2%{?dist}
+Version: 2.21
+Release: 1%{?dist}
Summary: MinGW Windows binutils
License: GPLv2+ and LGPLv2+ and GPLv3+ and LGPLv3+
@@ -15,7 +15,7 @@ BuildRequires: texinfo
BuildRequires: mingw32-filesystem >= 49
# NB: This must be left in.
-Requires: mingw32-filesystem >= 38
+Requires: mingw32-filesystem >= 65
%description
@@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Thu Mar 17 2011 Kalev Lember <kalev(a)smartlink.ee> - 2.21-1
+- Update to 2.21
+
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.20.51.0.10-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
diff --git a/sources b/sources
index 07f1d6c..5e7aca2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e7dfcff0aeb3e590f1403a761271103f binutils-2.20.51.0.10.tar.bz2
+c84c5acc9d266f1a7044b51c85a823f5 binutils-2.21.tar.bz2
12 years, 2 months
[mingw-binutils: 16/26] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
by Erik van Pienbroek
commit 3b4f6eb6ec63f2ed30b1ef0d6dfbfcd4d12753a9
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Tue Feb 8 12:02:23 2011 -0600
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
mingw32-binutils.spec | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/mingw32-binutils.spec b/mingw32-binutils.spec
index f36cf11..5f7fca2 100644
--- a/mingw32-binutils.spec
+++ b/mingw32-binutils.spec
@@ -1,6 +1,6 @@
Name: mingw32-binutils
Version: 2.20.51.0.10
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: MinGW Windows binutils
License: GPLv2+ and LGPLv2+ and GPLv3+ and LGPLv3+
@@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.20.51.0.10-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
* Tue Sep 7 2010 Richard W.M. Jones <rjones(a)redhat.com> - 2.20.51.0.10-1
- Synchronize with Fedora native version (2.20.51.0.10).
- Note however that we are not using any Fedora patches.
12 years, 2 months
[mingw-binutils: 15/26] Synchronize with Fedora native version (2.20.51.0.10).
by Erik van Pienbroek
commit 24ae27b92e5dc96b340e3ccf4ee9660c8b17cbad
Author: Richard Jones <rjones(a)redhat.com>
Date: Tue Sep 7 10:35:43 2010 +0100
Synchronize with Fedora native version (2.20.51.0.10).
.gitignore | 1 +
mingw32-binutils.spec | 6 +++++-
sources | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 7d755a7..dd02b00 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
binutils-2.20.1.tar.bz2
+/binutils-2.20.51.0.10.tar.bz2
diff --git a/mingw32-binutils.spec b/mingw32-binutils.spec
index 318e632..f36cf11 100644
--- a/mingw32-binutils.spec
+++ b/mingw32-binutils.spec
@@ -1,5 +1,5 @@
Name: mingw32-binutils
-Version: 2.20.1
+Version: 2.20.51.0.10
Release: 1%{?dist}
Summary: MinGW Windows binutils
@@ -70,6 +70,10 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Tue Sep 7 2010 Richard W.M. Jones <rjones(a)redhat.com> - 2.20.51.0.10-1
+- Synchronize with Fedora native version (2.20.51.0.10).
+- Note however that we are not using any Fedora patches.
+
* Thu May 13 2010 Kalev Lember <kalev(a)smartlink.ee> - 2.20.1-1
- Update to 2.20.1
diff --git a/sources b/sources
index 1691323..07f1d6c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-9cdfb9d6ec0578c166d3beae5e15c4e5 binutils-2.20.1.tar.bz2
+e7dfcff0aeb3e590f1403a761271103f binutils-2.20.51.0.10.tar.bz2
12 years, 2 months
[mingw-binutils: 14/26] dist-git conversion
by Erik van Pienbroek
commit d359dc3c23c4078454a0d1cb8e8d710de4e1852a
Author: Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org>
Date: Thu Jul 29 03:18:31 2010 +0000
dist-git conversion
.cvsignore => .gitignore | 0
Makefile | 21 ---------------------
import.log | 1 -
3 files changed, 0 insertions(+), 22 deletions(-)
---
diff --git a/.cvsignore b/.gitignore
similarity index 100%
rename from .cvsignore
rename to .gitignore
12 years, 2 months
[mingw-binutils: 13/26] Update to 2.20.1
by Erik van Pienbroek
commit 5f19d596243768c69419602076e602cc615295a5
Author: Kalev Lember <kalev(a)fedoraproject.org>
Date: Thu May 13 20:05:06 2010 +0000
Update to 2.20.1
.cvsignore | 2 +-
mingw32-binutils.spec | 9 ++++++---
sources | 2 +-
3 files changed, 8 insertions(+), 5 deletions(-)
---
diff --git a/.cvsignore b/.cvsignore
index 3ef1fb0..7d755a7 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-binutils-2.19.51.0.14.tar.bz2
+binutils-2.20.1.tar.bz2
diff --git a/mingw32-binutils.spec b/mingw32-binutils.spec
index b12b643..318e632 100644
--- a/mingw32-binutils.spec
+++ b/mingw32-binutils.spec
@@ -1,12 +1,12 @@
Name: mingw32-binutils
-Version: 2.19.51.0.14
+Version: 2.20.1
Release: 1%{?dist}
Summary: MinGW Windows binutils
License: GPLv2+ and LGPLv2+ and GPLv3+ and LGPLv3+
Group: Development/Libraries
-URL: http://sources.redhat.com/binutils
-Source0: ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.bz2
+URL: http://www.gnu.org/software/binutils/
+Source0: http://ftp.gnu.org/gnu/binutils/binutils-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: flex
@@ -70,6 +70,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Thu May 13 2010 Kalev Lember <kalev(a)smartlink.ee> - 2.20.1-1
+- Update to 2.20.1
+
* Wed Sep 16 2009 Kalev Lember <kalev(a)smartlink.ee> - 2.19.51.0.14-1
- Update to 2.19.51.0.14
diff --git a/sources b/sources
index 1f34f8c..1691323 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e0b485a3ff9392da1351dc3fb61a3d10 binutils-2.19.51.0.14.tar.bz2
+9cdfb9d6ec0578c166d3beae5e15c4e5 binutils-2.20.1.tar.bz2
12 years, 2 months