diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2010-12-11 09:14:09 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2010-12-11 09:14:09 +0000 |
commit | 814dd292e7e5edda8d7986c2f75148daab559690 (patch) | |
tree | 52bdf6b02585f2347fc7bce1e505f8e23cbcba4c /contrib | |
parent | Binutils-2.21. (diff) | |
download | rtems-814dd292e7e5edda8d7986c2f75148daab559690.tar.bz2 |
Regenerate.
Diffstat (limited to 'contrib')
16 files changed, 152 insertions, 136 deletions
diff --git a/contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-binutils.spec b/contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-binutils.spec index 3ebf1adcfb..0b7abca7b9 100644 --- a/contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-binutils.spec +++ b/contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-binutils.spec @@ -30,15 +30,15 @@ %define _host_rpmprefix %{nil} %endif -%define binutils_pkgvers 2.20.1 -%define binutils_version 2.20.1 -%define binutils_rpmvers %{expand:%(echo "2.20.1" | tr - _ )} +%define binutils_pkgvers 2.21 +%define binutils_version 2.21 +%define binutils_rpmvers %{expand:%(echo "2.21" | tr - _ )} Name: i586-pc-freebsd6.4-binutils Summary: Binutils for target i586-pc-freebsd6.4 Group: Development/Tools Version: %{binutils_rpmvers} -Release: 0.20100305.1%{?dist} +Release: 0.20101211.0%{?dist} License: GPL/LGPL URL: http://sources.redhat.com/binutils BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) diff --git a/contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-gcc.spec b/contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-gcc.spec index 0543d57830..3bdfe40972 100644 --- a/contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-gcc.spec +++ b/contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-gcc.spec @@ -41,7 +41,7 @@ Summary: i586-pc-freebsd6.4 gcc Group: Development/Tools Version: %{gcc_rpmvers} -Release: 0.20100812.0%{?dist} +Release: 0.20101211.0%{?dist} License: GPL URL: http://gcc.gnu.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -61,6 +61,10 @@ 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 +# Should be applicable to gcc >= 4.5.0 +%bcond_with gcc_stdint + # versions of libraries, we conditionally bundle if necessary %global mpc_version 0.8.1 %global mpfr_version 2.4.2 @@ -68,6 +72,12 @@ BuildRequires: %{_host_rpmprefix}gcc %global libelf_version 0.8.13 # versions of libraries these distros are known to ship +%if 0%{?fc15} +%global mpc_provided 0.8.3 +%global mpfr_provided 3.0.0 +%global gmp_provided 4.3.2 +%endif + %if 0%{?fc14} %global mpc_provided 0.8.1 %global mpfr_provided 2.4.2 @@ -80,18 +90,6 @@ BuildRequires: %{_host_rpmprefix}gcc %global gmp_provided 4.3.1 %endif -%if 0%{?fc12} -%global mpc_provided 0.8 -%global mpfr_provided 2.4.1 -%global gmp_provided 4.3.1 -%endif - -%if 0%{?fc11} -%global mpc_provided %{nil} -%global mpfr_provided 2.4.1 -%global gmp_provided 4.2.4 -%endif - %if 0%{?el6} %global mpc_provided %{nil} %global mpfr_provided 2.4.1 @@ -303,6 +301,10 @@ cd .. %setup -q -T -D -n %{name}-%{version} -a5 %{?PATCH5:%patch5 -p0} +%if %{with gcc_stdint} +sed -i -e '/thread_file=.*rtems/,/use_gcc_stdint=wrap/ { s/use_gcc_stdint=wrap/use_gcc_stdint=provide/}' gcc-%{gcc_pkgvers}/gcc/config.gcc +%endif + %if 0%{?_build_mpfr} %setup -q -T -D -n %{name}-%{version} -a60 diff --git a/contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-binutils.spec b/contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-binutils.spec index aa2c0a70c9..1888f3d669 100644 --- a/contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-binutils.spec +++ b/contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-binutils.spec @@ -30,15 +30,15 @@ %define _host_rpmprefix %{nil} %endif -%define binutils_pkgvers 2.20.1 -%define binutils_version 2.20.1 -%define binutils_rpmvers %{expand:%(echo "2.20.1" | tr - _ )} +%define binutils_pkgvers 2.21 +%define binutils_version 2.21 +%define binutils_rpmvers %{expand:%(echo "2.21" | tr - _ )} Name: i586-pc-freebsd7.3-binutils Summary: Binutils for target i586-pc-freebsd7.3 Group: Development/Tools Version: %{binutils_rpmvers} -Release: 0.20100316.1%{?dist} +Release: 0.20101211.0%{?dist} License: GPL/LGPL URL: http://sources.redhat.com/binutils BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) diff --git a/contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-gcc.spec b/contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-gcc.spec index 483cef3c17..c7c2628ff0 100644 --- a/contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-gcc.spec +++ b/contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-gcc.spec @@ -41,7 +41,7 @@ Summary: i586-pc-freebsd7.3 gcc Group: Development/Tools Version: %{gcc_rpmvers} -Release: 0.20100812.0%{?dist} +Release: 0.20101211.0%{?dist} License: GPL URL: http://gcc.gnu.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -61,6 +61,10 @@ 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 +# Should be applicable to gcc >= 4.5.0 +%bcond_with gcc_stdint + # versions of libraries, we conditionally bundle if necessary %global mpc_version 0.8.1 %global mpfr_version 2.4.2 @@ -68,6 +72,12 @@ BuildRequires: %{_host_rpmprefix}gcc %global libelf_version 0.8.13 # versions of libraries these distros are known to ship +%if 0%{?fc15} +%global mpc_provided 0.8.3 +%global mpfr_provided 3.0.0 +%global gmp_provided 4.3.2 +%endif + %if 0%{?fc14} %global mpc_provided 0.8.1 %global mpfr_provided 2.4.2 @@ -80,18 +90,6 @@ BuildRequires: %{_host_rpmprefix}gcc %global gmp_provided 4.3.1 %endif -%if 0%{?fc12} -%global mpc_provided 0.8 -%global mpfr_provided 2.4.1 -%global gmp_provided 4.3.1 -%endif - -%if 0%{?fc11} -%global mpc_provided %{nil} -%global mpfr_provided 2.4.1 -%global gmp_provided 4.2.4 -%endif - %if 0%{?el6} %global mpc_provided %{nil} %global mpfr_provided 2.4.1 @@ -303,6 +301,10 @@ cd .. %setup -q -T -D -n %{name}-%{version} -a5 %{?PATCH5:%patch5 -p0} +%if %{with gcc_stdint} +sed -i -e '/thread_file=.*rtems/,/use_gcc_stdint=wrap/ { s/use_gcc_stdint=wrap/use_gcc_stdint=provide/}' gcc-%{gcc_pkgvers}/gcc/config.gcc +%endif + %if 0%{?_build_mpfr} %setup -q -T -D -n %{name}-%{version} -a60 diff --git a/contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-binutils.spec b/contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-binutils.spec index 9db80fea2c..de983bb974 100644 --- a/contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-binutils.spec +++ b/contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-binutils.spec @@ -30,15 +30,15 @@ %define _host_rpmprefix %{nil} %endif -%define binutils_pkgvers 2.20.1 -%define binutils_version 2.20.1 -%define binutils_rpmvers %{expand:%(echo "2.20.1" | tr - _ )} +%define binutils_pkgvers 2.21 +%define binutils_version 2.21 +%define binutils_rpmvers %{expand:%(echo "2.21" | tr - _ )} Name: i586-pc-freebsd8.0-binutils Summary: Binutils for target i586-pc-freebsd8.0 Group: Development/Tools Version: %{binutils_rpmvers} -Release: 0.20100305.1%{?dist} +Release: 0.20101211.0%{?dist} License: GPL/LGPL URL: http://sources.redhat.com/binutils BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) diff --git a/contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-gcc.spec b/contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-gcc.spec index e8fbabdfab..50577aa448 100644 --- a/contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-gcc.spec +++ b/contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-gcc.spec @@ -41,7 +41,7 @@ Summary: i586-pc-freebsd8.0 gcc Group: Development/Tools Version: %{gcc_rpmvers} -Release: 0.20100812.0%{?dist} +Release: 0.20101211.0%{?dist} License: GPL URL: http://gcc.gnu.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -61,6 +61,10 @@ 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 +# Should be applicable to gcc >= 4.5.0 +%bcond_with gcc_stdint + # versions of libraries, we conditionally bundle if necessary %global mpc_version 0.8.1 %global mpfr_version 2.4.2 @@ -68,6 +72,12 @@ BuildRequires: %{_host_rpmprefix}gcc %global libelf_version 0.8.13 # versions of libraries these distros are known to ship +%if 0%{?fc15} +%global mpc_provided 0.8.3 +%global mpfr_provided 3.0.0 +%global gmp_provided 4.3.2 +%endif + %if 0%{?fc14} %global mpc_provided 0.8.1 %global mpfr_provided 2.4.2 @@ -80,18 +90,6 @@ BuildRequires: %{_host_rpmprefix}gcc %global gmp_provided 4.3.1 %endif -%if 0%{?fc12} -%global mpc_provided 0.8 -%global mpfr_provided 2.4.1 -%global gmp_provided 4.3.1 -%endif - -%if 0%{?fc11} -%global mpc_provided %{nil} -%global mpfr_provided 2.4.1 -%global gmp_provided 4.2.4 -%endif - %if 0%{?el6} %global mpc_provided %{nil} %global mpfr_provided 2.4.1 @@ -303,6 +301,10 @@ cd .. %setup -q -T -D -n %{name}-%{version} -a5 %{?PATCH5:%patch5 -p0} +%if %{with gcc_stdint} +sed -i -e '/thread_file=.*rtems/,/use_gcc_stdint=wrap/ { s/use_gcc_stdint=wrap/use_gcc_stdint=provide/}' gcc-%{gcc_pkgvers}/gcc/config.gcc +%endif + %if 0%{?_build_mpfr} %setup -q -T -D -n %{name}-%{version} -a60 diff --git a/contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-binutils.spec b/contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-binutils.spec index 5d72b444ca..930b705abc 100644 --- a/contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-binutils.spec +++ b/contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-binutils.spec @@ -30,15 +30,15 @@ %define _host_rpmprefix %{nil} %endif -%define binutils_pkgvers 2.20.1 -%define binutils_version 2.20.1 -%define binutils_rpmvers %{expand:%(echo "2.20.1" | tr - _ )} +%define binutils_pkgvers 2.21 +%define binutils_version 2.21 +%define binutils_rpmvers %{expand:%(echo "2.21" | tr - _ )} Name: amd64-pc-freebsd8.0-binutils Summary: Binutils for target amd64-pc-freebsd8.0 Group: Development/Tools Version: %{binutils_rpmvers} -Release: 0.20100524.0%{?dist} +Release: 0.20101211.0%{?dist} License: GPL/LGPL URL: http://sources.redhat.com/binutils BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) diff --git a/contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-gcc.spec b/contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-gcc.spec index 85976e3082..b2e4185bfc 100644 --- a/contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-gcc.spec +++ b/contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-gcc.spec @@ -41,7 +41,7 @@ Summary: amd64-pc-freebsd8.0 gcc Group: Development/Tools Version: %{gcc_rpmvers} -Release: 0.20100812.0%{?dist} +Release: 0.20101211.0%{?dist} License: GPL URL: http://gcc.gnu.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -61,6 +61,10 @@ 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 +# Should be applicable to gcc >= 4.5.0 +%bcond_with gcc_stdint + # versions of libraries, we conditionally bundle if necessary %global mpc_version 0.8.1 %global mpfr_version 2.4.2 @@ -68,6 +72,12 @@ BuildRequires: %{_host_rpmprefix}gcc %global libelf_version 0.8.13 # versions of libraries these distros are known to ship +%if 0%{?fc15} +%global mpc_provided 0.8.3 +%global mpfr_provided 3.0.0 +%global gmp_provided 4.3.2 +%endif + %if 0%{?fc14} %global mpc_provided 0.8.1 %global mpfr_provided 2.4.2 @@ -80,18 +90,6 @@ BuildRequires: %{_host_rpmprefix}gcc %global gmp_provided 4.3.1 %endif -%if 0%{?fc12} -%global mpc_provided 0.8 -%global mpfr_provided 2.4.1 -%global gmp_provided 4.3.1 -%endif - -%if 0%{?fc11} -%global mpc_provided %{nil} -%global mpfr_provided 2.4.1 -%global gmp_provided 4.2.4 -%endif - %if 0%{?el6} %global mpc_provided %{nil} %global mpfr_provided 2.4.1 @@ -303,6 +301,10 @@ cd .. %setup -q -T -D -n %{name}-%{version} -a5 %{?PATCH5:%patch5 -p0} +%if %{with gcc_stdint} +sed -i -e '/thread_file=.*rtems/,/use_gcc_stdint=wrap/ { s/use_gcc_stdint=wrap/use_gcc_stdint=provide/}' gcc-%{gcc_pkgvers}/gcc/config.gcc +%endif + %if 0%{?_build_mpfr} %setup -q -T -D -n %{name}-%{version} -a60 diff --git a/contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-binutils.spec b/contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-binutils.spec index 218bbc23fc..2b6edac863 100644 --- a/contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-binutils.spec +++ b/contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-binutils.spec @@ -30,15 +30,15 @@ %define _host_rpmprefix %{nil} %endif -%define binutils_pkgvers 2.20.1 -%define binutils_version 2.20.1 -%define binutils_rpmvers %{expand:%(echo "2.20.1" | tr - _ )} +%define binutils_pkgvers 2.21 +%define binutils_version 2.21 +%define binutils_rpmvers %{expand:%(echo "2.21" | tr - _ )} Name: i586-pc-freebsd8.1-binutils Summary: Binutils for target i586-pc-freebsd8.1 Group: Development/Tools Version: %{binutils_rpmvers} -Release: 0.20100727.0%{?dist} +Release: 0.20101211.0%{?dist} License: GPL/LGPL URL: http://sources.redhat.com/binutils BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) diff --git a/contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-gcc.spec b/contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-gcc.spec index 01bc600cd7..cef5699836 100644 --- a/contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-gcc.spec +++ b/contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-gcc.spec @@ -41,7 +41,7 @@ Summary: i586-pc-freebsd8.1 gcc Group: Development/Tools Version: %{gcc_rpmvers} -Release: 0.20100812.0%{?dist} +Release: 0.20101211.0%{?dist} License: GPL URL: http://gcc.gnu.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -61,6 +61,10 @@ 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 +# Should be applicable to gcc >= 4.5.0 +%bcond_with gcc_stdint + # versions of libraries, we conditionally bundle if necessary %global mpc_version 0.8.1 %global mpfr_version 2.4.2 @@ -68,6 +72,12 @@ BuildRequires: %{_host_rpmprefix}gcc %global libelf_version 0.8.13 # versions of libraries these distros are known to ship +%if 0%{?fc15} +%global mpc_provided 0.8.3 +%global mpfr_provided 3.0.0 +%global gmp_provided 4.3.2 +%endif + %if 0%{?fc14} %global mpc_provided 0.8.1 %global mpfr_provided 2.4.2 @@ -80,18 +90,6 @@ BuildRequires: %{_host_rpmprefix}gcc %global gmp_provided 4.3.1 %endif -%if 0%{?fc12} -%global mpc_provided 0.8 -%global mpfr_provided 2.4.1 -%global gmp_provided 4.3.1 -%endif - -%if 0%{?fc11} -%global mpc_provided %{nil} -%global mpfr_provided 2.4.1 -%global gmp_provided 4.2.4 -%endif - %if 0%{?el6} %global mpc_provided %{nil} %global mpfr_provided 2.4.1 @@ -303,6 +301,10 @@ cd .. %setup -q -T -D -n %{name}-%{version} -a5 %{?PATCH5:%patch5 -p0} +%if %{with gcc_stdint} +sed -i -e '/thread_file=.*rtems/,/use_gcc_stdint=wrap/ { s/use_gcc_stdint=wrap/use_gcc_stdint=provide/}' gcc-%{gcc_pkgvers}/gcc/config.gcc +%endif + %if 0%{?_build_mpfr} %setup -q -T -D -n %{name}-%{version} -a60 diff --git a/contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-binutils.spec b/contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-binutils.spec index 0aea2dc3ab..f1bfefd46b 100644 --- a/contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-binutils.spec +++ b/contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-binutils.spec @@ -30,15 +30,15 @@ %define _host_rpmprefix %{nil} %endif -%define binutils_pkgvers 2.20.1 -%define binutils_version 2.20.1 -%define binutils_rpmvers %{expand:%(echo "2.20.1" | tr - _ )} +%define binutils_pkgvers 2.21 +%define binutils_version 2.21 +%define binutils_rpmvers %{expand:%(echo "2.21" | tr - _ )} Name: amd64-pc-freebsd8.1-binutils Summary: Binutils for target amd64-pc-freebsd8.1 Group: Development/Tools Version: %{binutils_rpmvers} -Release: 0.20100727.0%{?dist} +Release: 0.20101211.0%{?dist} License: GPL/LGPL URL: http://sources.redhat.com/binutils BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) diff --git a/contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-gcc.spec b/contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-gcc.spec index 614643b83b..e83105f248 100644 --- a/contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-gcc.spec +++ b/contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-gcc.spec @@ -41,7 +41,7 @@ Summary: amd64-pc-freebsd8.1 gcc Group: Development/Tools Version: %{gcc_rpmvers} -Release: 0.20100812.0%{?dist} +Release: 0.20101211.0%{?dist} License: GPL URL: http://gcc.gnu.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -61,6 +61,10 @@ 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 +# Should be applicable to gcc >= 4.5.0 +%bcond_with gcc_stdint + # versions of libraries, we conditionally bundle if necessary %global mpc_version 0.8.1 %global mpfr_version 2.4.2 @@ -68,6 +72,12 @@ BuildRequires: %{_host_rpmprefix}gcc %global libelf_version 0.8.13 # versions of libraries these distros are known to ship +%if 0%{?fc15} +%global mpc_provided 0.8.3 +%global mpfr_provided 3.0.0 +%global gmp_provided 4.3.2 +%endif + %if 0%{?fc14} %global mpc_provided 0.8.1 %global mpfr_provided 2.4.2 @@ -80,18 +90,6 @@ BuildRequires: %{_host_rpmprefix}gcc %global gmp_provided 4.3.1 %endif -%if 0%{?fc12} -%global mpc_provided 0.8 -%global mpfr_provided 2.4.1 -%global gmp_provided 4.3.1 -%endif - -%if 0%{?fc11} -%global mpc_provided %{nil} -%global mpfr_provided 2.4.1 -%global gmp_provided 4.2.4 -%endif - %if 0%{?el6} %global mpc_provided %{nil} %global mpfr_provided 2.4.1 @@ -303,6 +301,10 @@ cd .. %setup -q -T -D -n %{name}-%{version} -a5 %{?PATCH5:%patch5 -p0} +%if %{with gcc_stdint} +sed -i -e '/thread_file=.*rtems/,/use_gcc_stdint=wrap/ { s/use_gcc_stdint=wrap/use_gcc_stdint=provide/}' gcc-%{gcc_pkgvers}/gcc/config.gcc +%endif + %if 0%{?_build_mpfr} %setup -q -T -D -n %{name}-%{version} -a60 diff --git a/contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-binutils.spec b/contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-binutils.spec index 06f69850bb..9b1afff991 100644 --- a/contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-binutils.spec +++ b/contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-binutils.spec @@ -30,15 +30,15 @@ %define _host_rpmprefix %{nil} %endif -%define binutils_pkgvers 2.20.1 -%define binutils_version 2.20.1 -%define binutils_rpmvers %{expand:%(echo "2.20.1" | tr - _ )} +%define binutils_pkgvers 2.21 +%define binutils_version 2.21 +%define binutils_rpmvers %{expand:%(echo "2.21" | tr - _ )} Name: i386-pc-netbsdelf5.0.2-binutils Summary: Binutils for target i386-pc-netbsdelf5.0.2 Group: Development/Tools Version: %{binutils_rpmvers} -Release: 0.20100419.0%{?dist} +Release: 0.20101211.0%{?dist} License: GPL/LGPL URL: http://sources.redhat.com/binutils BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) diff --git a/contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-gcc.spec b/contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-gcc.spec index 1d9a377d8d..92db6629f2 100644 --- a/contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-gcc.spec +++ b/contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-gcc.spec @@ -41,7 +41,7 @@ Summary: i386-pc-netbsdelf5.0.2 gcc Group: Development/Tools Version: %{gcc_rpmvers} -Release: 0.20100812.0%{?dist} +Release: 0.20101211.0%{?dist} License: GPL URL: http://gcc.gnu.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -61,6 +61,10 @@ 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 +# Should be applicable to gcc >= 4.5.0 +%bcond_with gcc_stdint + # versions of libraries, we conditionally bundle if necessary %global mpc_version 0.8.1 %global mpfr_version 2.4.2 @@ -68,6 +72,12 @@ BuildRequires: %{_host_rpmprefix}gcc %global libelf_version 0.8.13 # versions of libraries these distros are known to ship +%if 0%{?fc15} +%global mpc_provided 0.8.3 +%global mpfr_provided 3.0.0 +%global gmp_provided 4.3.2 +%endif + %if 0%{?fc14} %global mpc_provided 0.8.1 %global mpfr_provided 2.4.2 @@ -80,18 +90,6 @@ BuildRequires: %{_host_rpmprefix}gcc %global gmp_provided 4.3.1 %endif -%if 0%{?fc12} -%global mpc_provided 0.8 -%global mpfr_provided 2.4.1 -%global gmp_provided 4.3.1 -%endif - -%if 0%{?fc11} -%global mpc_provided %{nil} -%global mpfr_provided 2.4.1 -%global gmp_provided 4.2.4 -%endif - %if 0%{?el6} %global mpc_provided %{nil} %global mpfr_provided 2.4.1 @@ -306,6 +304,10 @@ cd .. %setup -q -T -D -n %{name}-%{version} -a5 %{?PATCH5:%patch5 -p0} +%if %{with gcc_stdint} +sed -i -e '/thread_file=.*rtems/,/use_gcc_stdint=wrap/ { s/use_gcc_stdint=wrap/use_gcc_stdint=provide/}' gcc-%{gcc_pkgvers}/gcc/config.gcc +%endif + %if 0%{?_build_mpfr} %setup -q -T -D -n %{name}-%{version} -a60 diff --git a/contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-binutils.spec b/contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-binutils.spec index 908617a4c0..3fe353bad7 100644 --- a/contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-binutils.spec +++ b/contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-binutils.spec @@ -30,15 +30,15 @@ %define _host_rpmprefix %{nil} %endif -%define binutils_pkgvers 2.20.1 -%define binutils_version 2.20.1 -%define binutils_rpmvers %{expand:%(echo "2.20.1" | tr - _ )} +%define binutils_pkgvers 2.21 +%define binutils_version 2.21 +%define binutils_rpmvers %{expand:%(echo "2.21" | tr - _ )} Name: amd64-pc-netbsdelf5.0.2-binutils Summary: Binutils for target amd64-pc-netbsdelf5.0.2 Group: Development/Tools Version: %{binutils_rpmvers} -Release: 0.20100419.0%{?dist} +Release: 0.20101211.0%{?dist} License: GPL/LGPL URL: http://sources.redhat.com/binutils BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) diff --git a/contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-gcc.spec b/contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-gcc.spec index ce532382f8..b7b49fa3b3 100644 --- a/contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-gcc.spec +++ b/contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-gcc.spec @@ -41,7 +41,7 @@ Summary: amd64-pc-netbsdelf5.0.2 gcc Group: Development/Tools Version: %{gcc_rpmvers} -Release: 0.20100812.0%{?dist} +Release: 0.20101211.0%{?dist} License: GPL URL: http://gcc.gnu.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -61,6 +61,10 @@ 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 +# Should be applicable to gcc >= 4.5.0 +%bcond_with gcc_stdint + # versions of libraries, we conditionally bundle if necessary %global mpc_version 0.8.1 %global mpfr_version 2.4.2 @@ -68,6 +72,12 @@ BuildRequires: %{_host_rpmprefix}gcc %global libelf_version 0.8.13 # versions of libraries these distros are known to ship +%if 0%{?fc15} +%global mpc_provided 0.8.3 +%global mpfr_provided 3.0.0 +%global gmp_provided 4.3.2 +%endif + %if 0%{?fc14} %global mpc_provided 0.8.1 %global mpfr_provided 2.4.2 @@ -80,18 +90,6 @@ BuildRequires: %{_host_rpmprefix}gcc %global gmp_provided 4.3.1 %endif -%if 0%{?fc12} -%global mpc_provided 0.8 -%global mpfr_provided 2.4.1 -%global gmp_provided 4.3.1 -%endif - -%if 0%{?fc11} -%global mpc_provided %{nil} -%global mpfr_provided 2.4.1 -%global gmp_provided 4.2.4 -%endif - %if 0%{?el6} %global mpc_provided %{nil} %global mpfr_provided 2.4.1 @@ -306,6 +304,10 @@ cd .. %setup -q -T -D -n %{name}-%{version} -a5 %{?PATCH5:%patch5 -p0} +%if %{with gcc_stdint} +sed -i -e '/thread_file=.*rtems/,/use_gcc_stdint=wrap/ { s/use_gcc_stdint=wrap/use_gcc_stdint=provide/}' gcc-%{gcc_pkgvers}/gcc/config.gcc +%endif + %if 0%{?_build_mpfr} %setup -q -T -D -n %{name}-%{version} -a60 |