[rtems-crossrpms commit] cygwin-1.7.13-1.

Ralf Corsepius ralf at rtems.org
Fri Apr 13 08:36:05 UTC 2012


Module:    rtems-crossrpms
Branch:    master
Commit:    c27107b7624d8794af0d62e0b46204aa85653b39
Changeset: http://git.rtems.org/rtems-crossrpms/commit/?id=c27107b7624d8794af0d62e0b46204aa85653b39

Author:    Ralf Corsépius <ralf.corsepius at rtems.org>
Date:      Fri Apr 13 07:24:28 2012 +0200

cygwin-1.7.13-1.

---

 cygwin/i686/Makefile.am              |    4 ++--
 cygwin/i686/Makefile.in              |    4 ++--
 cygwin/i686/i686-pc-cygwin-gcc.spec  |   34 ++++++++++++++++++++++++++--------
 cygwin/i686/i686-pc-cygwin-libs.spec |    6 +++---
 4 files changed, 33 insertions(+), 15 deletions(-)

diff --git a/cygwin/i686/Makefile.am b/cygwin/i686/Makefile.am
index 790b429..70b744d 100644
--- a/cygwin/i686/Makefile.am
+++ b/cygwin/i686/Makefile.am
@@ -4,8 +4,8 @@ TARGET = i686-pc-cygwin
 
 include $(top_srcdir)/mkspec.am
 
-CYGWIN_VERS = 1.7.9-1
-CYGWIN_RPMREL = 0.20110427.0%{?dist}
+CYGWIN_VERS = 1.7.13-1
+CYGWIN_RPMREL = 0.20120413.0%{?dist}
 include ../cygwin.am
 
 CLOOG_PPL_VERS = 0.15.7-1
diff --git a/cygwin/i686/Makefile.in b/cygwin/i686/Makefile.in
index 651cb4d..14358f4 100644
--- a/cygwin/i686/Makefile.in
+++ b/cygwin/i686/Makefile.in
@@ -216,8 +216,8 @@ MKSPEC0 = sed \
 	  -e "s/[@]tool_target[@]/$(TARGET)/g" \
 	  -e "s/[@]rtems_api[@]/$(rtems_api)/g"
 
-CYGWIN_VERS = 1.7.9-1
-CYGWIN_RPMREL = 0.20110427.0%{?dist}
+CYGWIN_VERS = 1.7.13-1
+CYGWIN_RPMREL = 0.20120413.0%{?dist}
 LIBS_SUBPACKAGES = $(top_srcdir)/common/common.add $(srcdir)/libs.add \
 	$(top_srcdir)/gcc/rpm-install.add \
 	$(top_srcdir)/common/clean.add $(srcdir)/target-libs.add
diff --git a/cygwin/i686/i686-pc-cygwin-gcc.spec b/cygwin/i686/i686-pc-cygwin-gcc.spec
index 3485610..49f36cc 100644
--- a/cygwin/i686/i686-pc-cygwin-gcc.spec
+++ b/cygwin/i686/i686-pc-cygwin-gcc.spec
@@ -61,11 +61,15 @@ BuildRequires:  %{_host_rpmprefix}gcc
 # Bug in gcc-4.5-20100318, doesn't build them on x86_84 hosts.
 %bcond_with plugin
 
-# EXPERIMENTAL: Use gcc's stdint.h instead of newlib's
+# Use gcc's stdint.h instead of newlib's
 # Should be applicable to gcc >= 4.5.0
+%if "%{gcc_version}" >= "4.5.3"
+%bcond_without gcc_stdint
+%else
 %bcond_with gcc_stdint
+%endif
 
-# EXPERIMENTAL: Enable newlib's iconv
+# Enable newlib's iconv
 %bcond_without iconv
 
 # versions of libraries, we conditionally bundle if necessary
@@ -75,6 +79,12 @@ BuildRequires:  %{_host_rpmprefix}gcc
 %global libelf_version  0.8.13
 
 # versions of libraries these distros are known to ship
+%if 0%{?fc18}
+%global mpc_provided 0.9
+%global mpfr_provided 3.1.0
+%global gmp_provided 5.0.2
+%endif
+
 %if 0%{?fc17}
 %global mpc_provided 0.9
 %global mpfr_provided 3.1.0
@@ -94,7 +104,7 @@ BuildRequires:  %{_host_rpmprefix}gcc
 %endif
 
 %if 0%{?el6}
-%global mpc_provided %{nil}
+%global mpc_provided 0.8
 %global mpfr_provided 2.4.1
 %global gmp_provided 4.3.1
 %endif
@@ -152,9 +162,14 @@ BuildRequires:  %{_host_rpmprefix}gcc
 %endif
 %endif
 
+%if "%{gcc_version}" >= "4.7.0"
+%define gmp_required            4.2
+%endif
+
 %if %{defined mpc_required}
 %if "%{mpc_provided}" >= "%{mpc_required}"
 %{?fedora:BuildRequires: libmpc-devel >= %{mpc_required}}
+%{?el6:BuildRequires: libmpc-devel >= %{mpc_required}}
 %{?suse:BuildRequires: mpc-devel >= %{mpc_required}}
 %if "%{_build}" != "%{_host}"
 BuildRequires:  %{_host_rpmprefix}mpc-devel >= %{mpc_required}
@@ -189,12 +204,9 @@ BuildRequires:  %{_host_rpmprefix}libelf-devel >= %{libelf_required}
 
 
 %if %{defined cloog_required}
-%{?fc17:BuildRequires: cloog-ppl-devel >= %cloog_required}
-%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
-%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
+%{?fedora:BuildRequires: cloog-ppl-devel >= %cloog_required}
 %{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
-%{?suse12_1:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
-%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
+%{?suse:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
 %endif
 
 
@@ -625,6 +637,12 @@ libgcc i686-pc-cygwin-gcc.
 %if "%{gcc_version}" < "4.6.0"
 %{_bindir}/i686-pc-cygwin-gccbug
 %endif
+%if "%{gcc_version}" >= "4.7.0"
+# FIXME: To ship or not to ship?
+%{_bindir}/i686-pc-cygwin-gcc-ar%{_exeext}
+%{_bindir}/i686-pc-cygwin-gcc-nm%{_exeext}
+%{_bindir}/i686-pc-cygwin-gcc-ranlib%{_exeext}
+%endif
 
 %dir %{_libexecdir}/gcc
 %dir %{_libexecdir}/gcc/i686-pc-cygwin
diff --git a/cygwin/i686/i686-pc-cygwin-libs.spec b/cygwin/i686/i686-pc-cygwin-libs.spec
index d84d0d4..052b593 100644
--- a/cygwin/i686/i686-pc-cygwin-libs.spec
+++ b/cygwin/i686/i686-pc-cygwin-libs.spec
@@ -30,11 +30,11 @@
 %define _host_rpmprefix %{nil}
 %endif
 
-%define cygwin_version 1.7.9-1
-%define cygwin_rpmvers %{expand:%(echo 1.7.9-1 | tr - _)} 
+%define cygwin_version 1.7.13-1
+%define cygwin_rpmvers %{expand:%(echo 1.7.13-1 | tr - _)} 
 
 Name:         i686-pc-cygwin
-Release:      0.20110427.0%{?dist}
+Release:      0.20120413.0%{?dist}
 License:      GPL
 Group:        Development/Tools
 




More information about the vc mailing list