[rtems-crossrpms commit] Abandon gcc-4.6.2.
Ralf Corsepius
ralf at rtems.org
Thu Nov 29 17:15:30 UTC 2012
Module: rtems-crossrpms
Branch: master
Commit: e4850de9a434bb450b150b82dbc223a3be4b34a8
Changeset: http://git.rtems.org/rtems-crossrpms/commit/?id=e4850de9a434bb450b150b82dbc223a3be4b34a8
Author: Ralf Corsépius <ralf.corsepius at rtems.org>
Date: Tue Nov 27 08:19:22 2012 +0100
Abandon gcc-4.6.2.
Update to gcc-4.7.2.
---
freebsd6.4/i586/Makefile.am | 4 ++--
freebsd6.4/i586/Makefile.in | 4 ++--
freebsd6.4/i586/gcc-sources.add | 16 +++++++---------
freebsd6.4/i586/i586-pc-freebsd6.4-gcc.spec | 22 ++++++++++------------
freebsd7.4/i586/Makefile.am | 4 ++--
freebsd7.4/i586/Makefile.in | 4 ++--
freebsd7.4/i586/gcc-sources.add | 16 +++++++---------
freebsd7.4/i586/i586-pc-freebsd7.4-gcc.spec | 22 ++++++++++------------
freebsd8.3/i586/Makefile.am | 4 ++--
freebsd8.3/i586/Makefile.in | 4 ++--
freebsd8.3/i586/gcc-sources.add | 16 +++++++---------
freebsd8.3/i586/i586-pc-freebsd8.3-gcc.spec | 22 ++++++++++------------
freebsd8.3/x86_64/Makefile.am | 4 ++--
freebsd8.3/x86_64/Makefile.in | 4 ++--
freebsd8.3/x86_64/amd64-pc-freebsd8.3-gcc.spec | 22 ++++++++++------------
freebsd8.3/x86_64/gcc-sources.add | 16 +++++++---------
freebsd9.0/i586/Makefile.am | 4 ++--
freebsd9.0/i586/Makefile.in | 4 ++--
freebsd9.0/i586/gcc-sources.add | 16 +++++++---------
freebsd9.0/i586/i586-pc-freebsd9.0-gcc.spec | 22 ++++++++++------------
freebsd9.0/x86_64/Makefile.am | 4 ++--
freebsd9.0/x86_64/Makefile.in | 4 ++--
freebsd9.0/x86_64/amd64-pc-freebsd9.0-gcc.spec | 22 ++++++++++------------
freebsd9.0/x86_64/gcc-sources.add | 16 +++++++---------
24 files changed, 126 insertions(+), 150 deletions(-)
diff --git a/freebsd6.4/i586/Makefile.am b/freebsd6.4/i586/Makefile.am
index 0835c2c..37e0080 100644
--- a/freebsd6.4/i586/Makefile.am
+++ b/freebsd6.4/i586/Makefile.am
@@ -14,8 +14,8 @@ BINUTILS_RPMREL = 0.20120919.0
include ../binutils.am
BINUTILS_OPTS +=
-GCC_VERS = 4.7.1
+GCC_VERS = 4.7.2
GCC_PKGVERS = $(GCC_VERS)
-GCC_RPMREL = 0.20121118.0
+GCC_RPMREL = 0.20121126.0
include ../gcc.am
GCC_OPTS += --languages=cxx,fortran,objc
diff --git a/freebsd6.4/i586/Makefile.in b/freebsd6.4/i586/Makefile.in
index 33e1f24..de3f396 100644
--- a/freebsd6.4/i586/Makefile.in
+++ b/freebsd6.4/i586/Makefile.in
@@ -199,9 +199,9 @@ BINUTILS_SUBPACKAGES = $(top_srcdir)/common/common.add \
$(top_srcdir)/common/clean.add \
$(top_srcdir)/binutils/target-binutils.add \
$(top_srcdir)/binutils/base-binutils.add
-GCC_VERS = 4.7.1
+GCC_VERS = 4.7.2
GCC_PKGVERS = $(GCC_VERS)
-GCC_RPMREL = 0.20121118.0
+GCC_RPMREL = 0.20121126.0
GCC_OPTS = --languages=cxx,fortran,objc
GCC_SUBPACKAGES = $(top_srcdir)/common/common.add \
$(top_srcdir)/gcc/gccnewlib.add $(top_srcdir)/gcc/prep.add \
diff --git a/freebsd6.4/i586/gcc-sources.add b/freebsd6.4/i586/gcc-sources.add
index 625314d..686476b 100644
--- a/freebsd6.4/i586/gcc-sources.add
+++ b/freebsd6.4/i586/gcc-sources.add
@@ -1,7 +1,12 @@
+%if "%{gcc_version}" == "4.7.2"
+# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
+Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2.tar.%{?el5:bz2}%{!?el5:xz}
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2-rtems4.11-20121026.diff
+%endif
%if "%{gcc_version}" == "4.7.1"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1.tar.%{?el5:bz2}%{!?el5:xz}
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120627.diff
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120712.diff
%endif
%if "%{gcc_version}" == "4.7.0"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
@@ -12,10 +17,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.0-rtems4.11-2
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.3-rtems4.11-20120303.diff
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.2-rtems4.11-20120124.diff
-%endif
%if "%{gcc_version}" == "4.5.4"
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-4.5.4.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4.11-20120703.diff
@@ -26,9 +27,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4
%if "%{gcc_version}" == "4.6.3"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
-%endif
%if "%{gcc_version}" == "4.5.4"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-4.5.4.tar.bz2
Patch1: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.4-rtems4.11-20120703.diff
@@ -55,6 +53,6 @@ Source5: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-objc-%{gcc_pkgvers}.ta
%if %build_newlib
%if "%{newlib_version}" == "1.20.0"
Source50: ftp://sourceware.org/pub/newlib/newlib-1.20.0.tar.gz
-Patch50: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.20.0-rtems4.11-20120629.diff
+Patch50: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.20.0-rtems4.11-20121011.diff
%endif
%endif
diff --git a/freebsd6.4/i586/i586-pc-freebsd6.4-gcc.spec b/freebsd6.4/i586/i586-pc-freebsd6.4-gcc.spec
index b6127dc..1a0ce02 100644
--- a/freebsd6.4/i586/i586-pc-freebsd6.4-gcc.spec
+++ b/freebsd6.4/i586/i586-pc-freebsd6.4-gcc.spec
@@ -31,9 +31,9 @@
%endif
-%define gcc_pkgvers 4.7.1
-%define gcc_version 4.7.1
-%define gcc_rpmvers %{expand:%(echo "4.7.1" | tr - _ )}
+%define gcc_pkgvers 4.7.2
+%define gcc_version 4.7.2
+%define gcc_rpmvers %{expand:%(echo "4.7.2" | tr - _ )}
Name: i586-pc-freebsd6.4-gcc
@@ -41,7 +41,7 @@ Summary: i586-pc-freebsd6.4 gcc
Group: Development/Tools
Version: %{gcc_rpmvers}
-Release: 0.20121118.0%{?dist}
+Release: 0.20121126.0%{?dist}
License: GPL
URL: http://gcc.gnu.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -243,10 +243,15 @@ BuildRequires: %{_host_rpmprefix}zlib-devel
%global _gcclibdir %{_prefix}/lib
+%if "%{gcc_version}" == "4.7.2"
+# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
+Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2.tar.%{?el5:bz2}%{!?el5:xz}
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2-rtems4.11-20121026.diff
+%endif
%if "%{gcc_version}" == "4.7.1"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1.tar.%{?el5:bz2}%{!?el5:xz}
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120627.diff
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120712.diff
%endif
%if "%{gcc_version}" == "4.7.0"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
@@ -257,10 +262,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.0-rtems4.11-2
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.3-rtems4.11-20120303.diff
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.2-rtems4.11-20120124.diff
-%endif
%if "%{gcc_version}" == "4.5.4"
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-4.5.4.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4.11-20120703.diff
@@ -270,9 +271,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4
%if "%{gcc_version}" == "4.6.3"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
-%endif
%if "%{gcc_version}" == "4.5.4"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-4.5.4.tar.bz2
Patch1: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.4-rtems4.11-20120703.diff
diff --git a/freebsd7.4/i586/Makefile.am b/freebsd7.4/i586/Makefile.am
index f32b605..ad744bf 100644
--- a/freebsd7.4/i586/Makefile.am
+++ b/freebsd7.4/i586/Makefile.am
@@ -14,8 +14,8 @@ BINUTILS_RPMREL = 0.20120919.0
include ../binutils.am
BINUTILS_OPTS +=
-GCC_VERS = 4.7.1
+GCC_VERS = 4.7.2
GCC_PKGVERS = $(GCC_VERS)
-GCC_RPMREL = 0.20121118.0
+GCC_RPMREL = 0.20121126.0
include ../gcc.am
GCC_OPTS += --languages=cxx,fortran,objc
diff --git a/freebsd7.4/i586/Makefile.in b/freebsd7.4/i586/Makefile.in
index 7835b28..0962e03 100644
--- a/freebsd7.4/i586/Makefile.in
+++ b/freebsd7.4/i586/Makefile.in
@@ -199,9 +199,9 @@ BINUTILS_SUBPACKAGES = $(top_srcdir)/common/common.add \
$(top_srcdir)/common/clean.add \
$(top_srcdir)/binutils/target-binutils.add \
$(top_srcdir)/binutils/base-binutils.add
-GCC_VERS = 4.7.1
+GCC_VERS = 4.7.2
GCC_PKGVERS = $(GCC_VERS)
-GCC_RPMREL = 0.20121118.0
+GCC_RPMREL = 0.20121126.0
GCC_OPTS = --languages=cxx,fortran,objc
GCC_SUBPACKAGES = $(top_srcdir)/common/common.add \
$(top_srcdir)/gcc/gccnewlib.add $(top_srcdir)/gcc/prep.add \
diff --git a/freebsd7.4/i586/gcc-sources.add b/freebsd7.4/i586/gcc-sources.add
index 625314d..686476b 100644
--- a/freebsd7.4/i586/gcc-sources.add
+++ b/freebsd7.4/i586/gcc-sources.add
@@ -1,7 +1,12 @@
+%if "%{gcc_version}" == "4.7.2"
+# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
+Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2.tar.%{?el5:bz2}%{!?el5:xz}
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2-rtems4.11-20121026.diff
+%endif
%if "%{gcc_version}" == "4.7.1"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1.tar.%{?el5:bz2}%{!?el5:xz}
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120627.diff
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120712.diff
%endif
%if "%{gcc_version}" == "4.7.0"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
@@ -12,10 +17,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.0-rtems4.11-2
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.3-rtems4.11-20120303.diff
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.2-rtems4.11-20120124.diff
-%endif
%if "%{gcc_version}" == "4.5.4"
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-4.5.4.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4.11-20120703.diff
@@ -26,9 +27,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4
%if "%{gcc_version}" == "4.6.3"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
-%endif
%if "%{gcc_version}" == "4.5.4"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-4.5.4.tar.bz2
Patch1: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.4-rtems4.11-20120703.diff
@@ -55,6 +53,6 @@ Source5: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-objc-%{gcc_pkgvers}.ta
%if %build_newlib
%if "%{newlib_version}" == "1.20.0"
Source50: ftp://sourceware.org/pub/newlib/newlib-1.20.0.tar.gz
-Patch50: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.20.0-rtems4.11-20120629.diff
+Patch50: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.20.0-rtems4.11-20121011.diff
%endif
%endif
diff --git a/freebsd7.4/i586/i586-pc-freebsd7.4-gcc.spec b/freebsd7.4/i586/i586-pc-freebsd7.4-gcc.spec
index 3543156..a4b2629 100644
--- a/freebsd7.4/i586/i586-pc-freebsd7.4-gcc.spec
+++ b/freebsd7.4/i586/i586-pc-freebsd7.4-gcc.spec
@@ -31,9 +31,9 @@
%endif
-%define gcc_pkgvers 4.7.1
-%define gcc_version 4.7.1
-%define gcc_rpmvers %{expand:%(echo "4.7.1" | tr - _ )}
+%define gcc_pkgvers 4.7.2
+%define gcc_version 4.7.2
+%define gcc_rpmvers %{expand:%(echo "4.7.2" | tr - _ )}
Name: i586-pc-freebsd7.4-gcc
@@ -41,7 +41,7 @@ Summary: i586-pc-freebsd7.4 gcc
Group: Development/Tools
Version: %{gcc_rpmvers}
-Release: 0.20121118.0%{?dist}
+Release: 0.20121126.0%{?dist}
License: GPL
URL: http://gcc.gnu.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -243,10 +243,15 @@ BuildRequires: %{_host_rpmprefix}zlib-devel
%global _gcclibdir %{_prefix}/lib
+%if "%{gcc_version}" == "4.7.2"
+# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
+Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2.tar.%{?el5:bz2}%{!?el5:xz}
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2-rtems4.11-20121026.diff
+%endif
%if "%{gcc_version}" == "4.7.1"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1.tar.%{?el5:bz2}%{!?el5:xz}
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120627.diff
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120712.diff
%endif
%if "%{gcc_version}" == "4.7.0"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
@@ -257,10 +262,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.0-rtems4.11-2
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.3-rtems4.11-20120303.diff
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.2-rtems4.11-20120124.diff
-%endif
%if "%{gcc_version}" == "4.5.4"
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-4.5.4.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4.11-20120703.diff
@@ -270,9 +271,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4
%if "%{gcc_version}" == "4.6.3"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
-%endif
%if "%{gcc_version}" == "4.5.4"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-4.5.4.tar.bz2
Patch1: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.4-rtems4.11-20120703.diff
diff --git a/freebsd8.3/i586/Makefile.am b/freebsd8.3/i586/Makefile.am
index 8d6bb5e..f0ea488 100644
--- a/freebsd8.3/i586/Makefile.am
+++ b/freebsd8.3/i586/Makefile.am
@@ -14,8 +14,8 @@ BINUTILS_RPMREL = 0.20120919.0
include ../binutils.am
BINUTILS_OPTS +=
-GCC_VERS = 4.7.1
+GCC_VERS = 4.7.2
GCC_PKGVERS = $(GCC_VERS)
-GCC_RPMREL = 0.20121118.0
+GCC_RPMREL = 0.20121126.0
include ../gcc.am
GCC_OPTS += --languages=cxx,fortran,objc
diff --git a/freebsd8.3/i586/Makefile.in b/freebsd8.3/i586/Makefile.in
index e2889a2..e35b324 100644
--- a/freebsd8.3/i586/Makefile.in
+++ b/freebsd8.3/i586/Makefile.in
@@ -199,9 +199,9 @@ BINUTILS_SUBPACKAGES = $(top_srcdir)/common/common.add \
$(top_srcdir)/common/clean.add \
$(top_srcdir)/binutils/target-binutils.add \
$(top_srcdir)/binutils/base-binutils.add
-GCC_VERS = 4.7.1
+GCC_VERS = 4.7.2
GCC_PKGVERS = $(GCC_VERS)
-GCC_RPMREL = 0.20121118.0
+GCC_RPMREL = 0.20121126.0
GCC_OPTS = --languages=cxx,fortran,objc
GCC_SUBPACKAGES = $(top_srcdir)/common/common.add \
$(top_srcdir)/gcc/gccnewlib.add $(top_srcdir)/gcc/prep.add \
diff --git a/freebsd8.3/i586/gcc-sources.add b/freebsd8.3/i586/gcc-sources.add
index 625314d..686476b 100644
--- a/freebsd8.3/i586/gcc-sources.add
+++ b/freebsd8.3/i586/gcc-sources.add
@@ -1,7 +1,12 @@
+%if "%{gcc_version}" == "4.7.2"
+# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
+Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2.tar.%{?el5:bz2}%{!?el5:xz}
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2-rtems4.11-20121026.diff
+%endif
%if "%{gcc_version}" == "4.7.1"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1.tar.%{?el5:bz2}%{!?el5:xz}
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120627.diff
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120712.diff
%endif
%if "%{gcc_version}" == "4.7.0"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
@@ -12,10 +17,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.0-rtems4.11-2
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.3-rtems4.11-20120303.diff
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.2-rtems4.11-20120124.diff
-%endif
%if "%{gcc_version}" == "4.5.4"
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-4.5.4.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4.11-20120703.diff
@@ -26,9 +27,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4
%if "%{gcc_version}" == "4.6.3"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
-%endif
%if "%{gcc_version}" == "4.5.4"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-4.5.4.tar.bz2
Patch1: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.4-rtems4.11-20120703.diff
@@ -55,6 +53,6 @@ Source5: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-objc-%{gcc_pkgvers}.ta
%if %build_newlib
%if "%{newlib_version}" == "1.20.0"
Source50: ftp://sourceware.org/pub/newlib/newlib-1.20.0.tar.gz
-Patch50: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.20.0-rtems4.11-20120629.diff
+Patch50: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.20.0-rtems4.11-20121011.diff
%endif
%endif
diff --git a/freebsd8.3/i586/i586-pc-freebsd8.3-gcc.spec b/freebsd8.3/i586/i586-pc-freebsd8.3-gcc.spec
index 6a74e5e..e279838 100644
--- a/freebsd8.3/i586/i586-pc-freebsd8.3-gcc.spec
+++ b/freebsd8.3/i586/i586-pc-freebsd8.3-gcc.spec
@@ -31,9 +31,9 @@
%endif
-%define gcc_pkgvers 4.7.1
-%define gcc_version 4.7.1
-%define gcc_rpmvers %{expand:%(echo "4.7.1" | tr - _ )}
+%define gcc_pkgvers 4.7.2
+%define gcc_version 4.7.2
+%define gcc_rpmvers %{expand:%(echo "4.7.2" | tr - _ )}
Name: i586-pc-freebsd8.3-gcc
@@ -41,7 +41,7 @@ Summary: i586-pc-freebsd8.3 gcc
Group: Development/Tools
Version: %{gcc_rpmvers}
-Release: 0.20121118.0%{?dist}
+Release: 0.20121126.0%{?dist}
License: GPL
URL: http://gcc.gnu.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -243,10 +243,15 @@ BuildRequires: %{_host_rpmprefix}zlib-devel
%global _gcclibdir %{_prefix}/lib
+%if "%{gcc_version}" == "4.7.2"
+# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
+Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2.tar.%{?el5:bz2}%{!?el5:xz}
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2-rtems4.11-20121026.diff
+%endif
%if "%{gcc_version}" == "4.7.1"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1.tar.%{?el5:bz2}%{!?el5:xz}
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120627.diff
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120712.diff
%endif
%if "%{gcc_version}" == "4.7.0"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
@@ -257,10 +262,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.0-rtems4.11-2
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.3-rtems4.11-20120303.diff
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.2-rtems4.11-20120124.diff
-%endif
%if "%{gcc_version}" == "4.5.4"
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-4.5.4.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4.11-20120703.diff
@@ -270,9 +271,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4
%if "%{gcc_version}" == "4.6.3"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
-%endif
%if "%{gcc_version}" == "4.5.4"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-4.5.4.tar.bz2
Patch1: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.4-rtems4.11-20120703.diff
diff --git a/freebsd8.3/x86_64/Makefile.am b/freebsd8.3/x86_64/Makefile.am
index 2c8c7ef..3e9137f 100644
--- a/freebsd8.3/x86_64/Makefile.am
+++ b/freebsd8.3/x86_64/Makefile.am
@@ -14,8 +14,8 @@ BINUTILS_RPMREL = 0.20120919.0
include ../binutils.am
BINUTILS_OPTS +=
-GCC_VERS = 4.7.1
+GCC_VERS = 4.7.2
GCC_PKGVERS = $(GCC_VERS)
-GCC_RPMREL = 0.20121118.0
+GCC_RPMREL = 0.20121126.0
include ../gcc.am
GCC_OPTS += --languages=cxx,fortran,objc
diff --git a/freebsd8.3/x86_64/Makefile.in b/freebsd8.3/x86_64/Makefile.in
index 332e782..02ab52b 100644
--- a/freebsd8.3/x86_64/Makefile.in
+++ b/freebsd8.3/x86_64/Makefile.in
@@ -199,9 +199,9 @@ BINUTILS_SUBPACKAGES = $(top_srcdir)/common/common.add \
$(top_srcdir)/common/clean.add \
$(top_srcdir)/binutils/target-binutils.add \
$(top_srcdir)/binutils/base-binutils.add
-GCC_VERS = 4.7.1
+GCC_VERS = 4.7.2
GCC_PKGVERS = $(GCC_VERS)
-GCC_RPMREL = 0.20121118.0
+GCC_RPMREL = 0.20121126.0
GCC_OPTS = --languages=cxx,fortran,objc
GCC_SUBPACKAGES = $(top_srcdir)/common/common.add \
$(top_srcdir)/gcc/gccnewlib.add $(top_srcdir)/gcc/prep.add \
diff --git a/freebsd8.3/x86_64/amd64-pc-freebsd8.3-gcc.spec b/freebsd8.3/x86_64/amd64-pc-freebsd8.3-gcc.spec
index ee1fe5f..2a24241 100644
--- a/freebsd8.3/x86_64/amd64-pc-freebsd8.3-gcc.spec
+++ b/freebsd8.3/x86_64/amd64-pc-freebsd8.3-gcc.spec
@@ -31,9 +31,9 @@
%endif
-%define gcc_pkgvers 4.7.1
-%define gcc_version 4.7.1
-%define gcc_rpmvers %{expand:%(echo "4.7.1" | tr - _ )}
+%define gcc_pkgvers 4.7.2
+%define gcc_version 4.7.2
+%define gcc_rpmvers %{expand:%(echo "4.7.2" | tr - _ )}
Name: amd64-pc-freebsd8.3-gcc
@@ -41,7 +41,7 @@ Summary: amd64-pc-freebsd8.3 gcc
Group: Development/Tools
Version: %{gcc_rpmvers}
-Release: 0.20121118.0%{?dist}
+Release: 0.20121126.0%{?dist}
License: GPL
URL: http://gcc.gnu.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -243,10 +243,15 @@ BuildRequires: %{_host_rpmprefix}zlib-devel
%global _gcclibdir %{_prefix}/lib
+%if "%{gcc_version}" == "4.7.2"
+# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
+Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2.tar.%{?el5:bz2}%{!?el5:xz}
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2-rtems4.11-20121026.diff
+%endif
%if "%{gcc_version}" == "4.7.1"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1.tar.%{?el5:bz2}%{!?el5:xz}
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120627.diff
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120712.diff
%endif
%if "%{gcc_version}" == "4.7.0"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
@@ -257,10 +262,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.0-rtems4.11-2
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.3-rtems4.11-20120303.diff
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.2-rtems4.11-20120124.diff
-%endif
%if "%{gcc_version}" == "4.5.4"
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-4.5.4.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4.11-20120703.diff
@@ -270,9 +271,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4
%if "%{gcc_version}" == "4.6.3"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
-%endif
%if "%{gcc_version}" == "4.5.4"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-4.5.4.tar.bz2
Patch1: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.4-rtems4.11-20120703.diff
diff --git a/freebsd8.3/x86_64/gcc-sources.add b/freebsd8.3/x86_64/gcc-sources.add
index 625314d..686476b 100644
--- a/freebsd8.3/x86_64/gcc-sources.add
+++ b/freebsd8.3/x86_64/gcc-sources.add
@@ -1,7 +1,12 @@
+%if "%{gcc_version}" == "4.7.2"
+# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
+Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2.tar.%{?el5:bz2}%{!?el5:xz}
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2-rtems4.11-20121026.diff
+%endif
%if "%{gcc_version}" == "4.7.1"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1.tar.%{?el5:bz2}%{!?el5:xz}
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120627.diff
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120712.diff
%endif
%if "%{gcc_version}" == "4.7.0"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
@@ -12,10 +17,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.0-rtems4.11-2
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.3-rtems4.11-20120303.diff
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.2-rtems4.11-20120124.diff
-%endif
%if "%{gcc_version}" == "4.5.4"
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-4.5.4.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4.11-20120703.diff
@@ -26,9 +27,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4
%if "%{gcc_version}" == "4.6.3"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
-%endif
%if "%{gcc_version}" == "4.5.4"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-4.5.4.tar.bz2
Patch1: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.4-rtems4.11-20120703.diff
@@ -55,6 +53,6 @@ Source5: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-objc-%{gcc_pkgvers}.ta
%if %build_newlib
%if "%{newlib_version}" == "1.20.0"
Source50: ftp://sourceware.org/pub/newlib/newlib-1.20.0.tar.gz
-Patch50: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.20.0-rtems4.11-20120629.diff
+Patch50: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.20.0-rtems4.11-20121011.diff
%endif
%endif
diff --git a/freebsd9.0/i586/Makefile.am b/freebsd9.0/i586/Makefile.am
index 52f92aa..869e397 100644
--- a/freebsd9.0/i586/Makefile.am
+++ b/freebsd9.0/i586/Makefile.am
@@ -14,8 +14,8 @@ BINUTILS_RPMREL = 0.20120919.0
include ../binutils.am
BINUTILS_OPTS +=
-GCC_VERS = 4.7.1
+GCC_VERS = 4.7.2
GCC_PKGVERS = $(GCC_VERS)
-GCC_RPMREL = 0.20121118.0
+GCC_RPMREL = 0.20121126.0
include ../gcc.am
GCC_OPTS += --languages=cxx,fortran,objc
diff --git a/freebsd9.0/i586/Makefile.in b/freebsd9.0/i586/Makefile.in
index 5888cf9..da209ac 100644
--- a/freebsd9.0/i586/Makefile.in
+++ b/freebsd9.0/i586/Makefile.in
@@ -199,9 +199,9 @@ BINUTILS_SUBPACKAGES = $(top_srcdir)/common/common.add \
$(top_srcdir)/common/clean.add \
$(top_srcdir)/binutils/target-binutils.add \
$(top_srcdir)/binutils/base-binutils.add
-GCC_VERS = 4.7.1
+GCC_VERS = 4.7.2
GCC_PKGVERS = $(GCC_VERS)
-GCC_RPMREL = 0.20121118.0
+GCC_RPMREL = 0.20121126.0
GCC_OPTS = --languages=cxx,fortran,objc
GCC_SUBPACKAGES = $(top_srcdir)/common/common.add \
$(top_srcdir)/gcc/gccnewlib.add $(top_srcdir)/gcc/prep.add \
diff --git a/freebsd9.0/i586/gcc-sources.add b/freebsd9.0/i586/gcc-sources.add
index 625314d..686476b 100644
--- a/freebsd9.0/i586/gcc-sources.add
+++ b/freebsd9.0/i586/gcc-sources.add
@@ -1,7 +1,12 @@
+%if "%{gcc_version}" == "4.7.2"
+# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
+Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2.tar.%{?el5:bz2}%{!?el5:xz}
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2-rtems4.11-20121026.diff
+%endif
%if "%{gcc_version}" == "4.7.1"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1.tar.%{?el5:bz2}%{!?el5:xz}
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120627.diff
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120712.diff
%endif
%if "%{gcc_version}" == "4.7.0"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
@@ -12,10 +17,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.0-rtems4.11-2
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.3-rtems4.11-20120303.diff
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.2-rtems4.11-20120124.diff
-%endif
%if "%{gcc_version}" == "4.5.4"
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-4.5.4.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4.11-20120703.diff
@@ -26,9 +27,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4
%if "%{gcc_version}" == "4.6.3"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
-%endif
%if "%{gcc_version}" == "4.5.4"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-4.5.4.tar.bz2
Patch1: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.4-rtems4.11-20120703.diff
@@ -55,6 +53,6 @@ Source5: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-objc-%{gcc_pkgvers}.ta
%if %build_newlib
%if "%{newlib_version}" == "1.20.0"
Source50: ftp://sourceware.org/pub/newlib/newlib-1.20.0.tar.gz
-Patch50: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.20.0-rtems4.11-20120629.diff
+Patch50: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.20.0-rtems4.11-20121011.diff
%endif
%endif
diff --git a/freebsd9.0/i586/i586-pc-freebsd9.0-gcc.spec b/freebsd9.0/i586/i586-pc-freebsd9.0-gcc.spec
index 3166bd8..d177211 100644
--- a/freebsd9.0/i586/i586-pc-freebsd9.0-gcc.spec
+++ b/freebsd9.0/i586/i586-pc-freebsd9.0-gcc.spec
@@ -31,9 +31,9 @@
%endif
-%define gcc_pkgvers 4.7.1
-%define gcc_version 4.7.1
-%define gcc_rpmvers %{expand:%(echo "4.7.1" | tr - _ )}
+%define gcc_pkgvers 4.7.2
+%define gcc_version 4.7.2
+%define gcc_rpmvers %{expand:%(echo "4.7.2" | tr - _ )}
Name: i586-pc-freebsd9.0-gcc
@@ -41,7 +41,7 @@ Summary: i586-pc-freebsd9.0 gcc
Group: Development/Tools
Version: %{gcc_rpmvers}
-Release: 0.20121118.0%{?dist}
+Release: 0.20121126.0%{?dist}
License: GPL
URL: http://gcc.gnu.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -243,10 +243,15 @@ BuildRequires: %{_host_rpmprefix}zlib-devel
%global _gcclibdir %{_prefix}/lib
+%if "%{gcc_version}" == "4.7.2"
+# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
+Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2.tar.%{?el5:bz2}%{!?el5:xz}
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2-rtems4.11-20121026.diff
+%endif
%if "%{gcc_version}" == "4.7.1"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1.tar.%{?el5:bz2}%{!?el5:xz}
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120627.diff
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120712.diff
%endif
%if "%{gcc_version}" == "4.7.0"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
@@ -257,10 +262,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.0-rtems4.11-2
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.3-rtems4.11-20120303.diff
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.2-rtems4.11-20120124.diff
-%endif
%if "%{gcc_version}" == "4.5.4"
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-4.5.4.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4.11-20120703.diff
@@ -270,9 +271,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4
%if "%{gcc_version}" == "4.6.3"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
-%endif
%if "%{gcc_version}" == "4.5.4"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-4.5.4.tar.bz2
Patch1: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.4-rtems4.11-20120703.diff
diff --git a/freebsd9.0/x86_64/Makefile.am b/freebsd9.0/x86_64/Makefile.am
index 3f93a5b..94d32c7 100644
--- a/freebsd9.0/x86_64/Makefile.am
+++ b/freebsd9.0/x86_64/Makefile.am
@@ -14,8 +14,8 @@ BINUTILS_RPMREL = 0.20120919.0
include ../binutils.am
BINUTILS_OPTS +=
-GCC_VERS = 4.7.1
+GCC_VERS = 4.7.2
GCC_PKGVERS = $(GCC_VERS)
-GCC_RPMREL = 0.20121118.0
+GCC_RPMREL = 0.20121126.0
include ../gcc.am
GCC_OPTS += --languages=cxx,fortran,objc
diff --git a/freebsd9.0/x86_64/Makefile.in b/freebsd9.0/x86_64/Makefile.in
index 0a3e8cb..ea7dbd5 100644
--- a/freebsd9.0/x86_64/Makefile.in
+++ b/freebsd9.0/x86_64/Makefile.in
@@ -199,9 +199,9 @@ BINUTILS_SUBPACKAGES = $(top_srcdir)/common/common.add \
$(top_srcdir)/common/clean.add \
$(top_srcdir)/binutils/target-binutils.add \
$(top_srcdir)/binutils/base-binutils.add
-GCC_VERS = 4.7.1
+GCC_VERS = 4.7.2
GCC_PKGVERS = $(GCC_VERS)
-GCC_RPMREL = 0.20121118.0
+GCC_RPMREL = 0.20121126.0
GCC_OPTS = --languages=cxx,fortran,objc
GCC_SUBPACKAGES = $(top_srcdir)/common/common.add \
$(top_srcdir)/gcc/gccnewlib.add $(top_srcdir)/gcc/prep.add \
diff --git a/freebsd9.0/x86_64/amd64-pc-freebsd9.0-gcc.spec b/freebsd9.0/x86_64/amd64-pc-freebsd9.0-gcc.spec
index 64e5034..524d0d9 100644
--- a/freebsd9.0/x86_64/amd64-pc-freebsd9.0-gcc.spec
+++ b/freebsd9.0/x86_64/amd64-pc-freebsd9.0-gcc.spec
@@ -31,9 +31,9 @@
%endif
-%define gcc_pkgvers 4.7.1
-%define gcc_version 4.7.1
-%define gcc_rpmvers %{expand:%(echo "4.7.1" | tr - _ )}
+%define gcc_pkgvers 4.7.2
+%define gcc_version 4.7.2
+%define gcc_rpmvers %{expand:%(echo "4.7.2" | tr - _ )}
Name: amd64-pc-freebsd9.0-gcc
@@ -41,7 +41,7 @@ Summary: amd64-pc-freebsd9.0 gcc
Group: Development/Tools
Version: %{gcc_rpmvers}
-Release: 0.20121118.0%{?dist}
+Release: 0.20121126.0%{?dist}
License: GPL
URL: http://gcc.gnu.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -243,10 +243,15 @@ BuildRequires: %{_host_rpmprefix}zlib-devel
%global _gcclibdir %{_prefix}/lib
+%if "%{gcc_version}" == "4.7.2"
+# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
+Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2.tar.%{?el5:bz2}%{!?el5:xz}
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2-rtems4.11-20121026.diff
+%endif
%if "%{gcc_version}" == "4.7.1"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1.tar.%{?el5:bz2}%{!?el5:xz}
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120627.diff
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120712.diff
%endif
%if "%{gcc_version}" == "4.7.0"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
@@ -257,10 +262,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.0-rtems4.11-2
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.3-rtems4.11-20120303.diff
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.2-rtems4.11-20120124.diff
-%endif
%if "%{gcc_version}" == "4.5.4"
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-4.5.4.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4.11-20120703.diff
@@ -270,9 +271,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4
%if "%{gcc_version}" == "4.6.3"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
-%endif
%if "%{gcc_version}" == "4.5.4"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-4.5.4.tar.bz2
Patch1: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.4-rtems4.11-20120703.diff
diff --git a/freebsd9.0/x86_64/gcc-sources.add b/freebsd9.0/x86_64/gcc-sources.add
index 625314d..686476b 100644
--- a/freebsd9.0/x86_64/gcc-sources.add
+++ b/freebsd9.0/x86_64/gcc-sources.add
@@ -1,7 +1,12 @@
+%if "%{gcc_version}" == "4.7.2"
+# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
+Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2.tar.%{?el5:bz2}%{!?el5:xz}
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.2-rtems4.11-20121026.diff
+%endif
%if "%{gcc_version}" == "4.7.1"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
Source0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1.tar.%{?el5:bz2}%{!?el5:xz}
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120627.diff
+Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.1-rtems4.11-20120712.diff
%endif
%if "%{gcc_version}" == "4.7.0"
# Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-%{gcc_pkgvers}.tar.bz2
@@ -12,10 +17,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-4.7.0-rtems4.11-2
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.3-rtems4.11-20120303.diff
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
-Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.2-rtems4.11-20120124.diff
-%endif
%if "%{gcc_version}" == "4.5.4"
Source0: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-4.5.4.tar.bz2
Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4.11-20120703.diff
@@ -26,9 +27,6 @@ Patch0: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.4-rtems4
%if "%{gcc_version}" == "4.6.3"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
%endif
-%if "%{gcc_version}" == "4.6.2"
-Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
-%endif
%if "%{gcc_version}" == "4.5.4"
Source1: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-4.5.4.tar.bz2
Patch1: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.4-rtems4.11-20120703.diff
@@ -55,6 +53,6 @@ Source5: ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-objc-%{gcc_pkgvers}.ta
%if %build_newlib
%if "%{newlib_version}" == "1.20.0"
Source50: ftp://sourceware.org/pub/newlib/newlib-1.20.0.tar.gz
-Patch50: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.20.0-rtems4.11-20120629.diff
+Patch50: ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.20.0-rtems4.11-20121011.diff
%endif
%endif
More information about the vc
mailing list