change log for rtems (2011-07-24)
rtems-vc at rtems.org
rtems-vc at rtems.org
Sun Jul 24 06:10:12 UTC 2011
*ralf*:
Remove support for Fedora 13.
Support rpmbuild --with iconv.
M 1.74 contrib/crossrpms/gcc/gccnewlib.add
diff -u rtems/contrib/crossrpms/gcc/gccnewlib.add:1.73 rtems/contrib/crossrpms/gcc/gccnewlib.add:1.74
--- rtems/contrib/crossrpms/gcc/gccnewlib.add:1.73 Wed May 11 09:38:24 2011
+++ rtems/contrib/crossrpms/gcc/gccnewlib.add Sun Jul 24 00:45:28 2011
@@ -37,6 +37,9 @@
# Should be applicable to gcc >= 4.5.0
%bcond_with gcc_stdint
+# EXPERIMENTAL: Enable newlib's iconv
+%bcond_with iconv
+
# versions of libraries, we conditionally bundle if necessary
%global mpc_version 0.8.1
%global mpfr_version 2.4.2
@@ -62,12 +65,6 @@
%global gmp_provided 4.3.1
%endif
-%if 0%{?fc13}
-%global mpc_provided 0.8.1
-%global mpfr_provided 2.4.2
-%global gmp_provided 4.3.1
-%endif
-
%if 0%{?el6}
%global mpc_provided %{nil}
%global mpfr_provided 2.4.1
@@ -168,7 +165,6 @@
%if %{defined cloog_required}
-%{?fc13:BuildRequires: cloog-ppl-devel >= %cloog_required}
%{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
*ralf*:
Support rpmbuild --with iconv.
M 1.24 contrib/crossrpms/gcc/build.add
M 1.38 contrib/crossrpms/gcc/install.add
diff -u rtems/contrib/crossrpms/gcc/build.add:1.23 rtems/contrib/crossrpms/gcc/build.add:1.24
--- rtems/contrib/crossrpms/gcc/build.add:1.23 Wed Apr 20 08:36:33 2011
+++ rtems/contrib/crossrpms/gcc/build.add Sun Jul 24 00:46:12 2011
@@ -57,6 +57,7 @@
%{?with_plugin:--enable-plugin}%{!?with_plugin:--disable-plugin} \
%if %build_newlib
--enable-newlib-io-c99-formats \
+ %{?with_iconv:--enable-newlib-iconv} \
%endif
%if %build_libgcj
--enable-libgcj \
diff -u rtems/contrib/crossrpms/gcc/install.add:1.37 rtems/contrib/crossrpms/gcc/install.add:1.38
--- rtems/contrib/crossrpms/gcc/install.add:1.37 Sun Apr 3 01:27:46 2011
+++ rtems/contrib/crossrpms/gcc/install.add Sun Jul 24 00:46:18 2011
@@ -69,13 +69,22 @@
rmdir ${RPM_BUILD_ROOT}%{_prefix}/@tool_target@/include/bits
fi
- # gcc >= 4.5.0: installs weird libstdc++ python bindings.
+%if %build_newlib
+%if %{with iconv}
+ # Iconv enabled newlib installs external ccts (target files)
+ if test -d ${RPM_BUILD_ROOT}%{_datadir}/iconv_data; then
+ rm -rf ${RPM_BUILD_ROOT}%{_datadir}/iconv_data
+ fi
+%endif
+
+%endif
%if ! %{with pygdb}
+ # gcc >= 4.5.0: installs weird libstdc++ python bindings.
if test -d ${RPM_BUILD_ROOT}%{_datadir}/gcc-%{gcc_version}/python; then
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/gcc-%{gcc_version}/python/libstdcxx
fi
-%endif
+%endif
%if %build_go
%if "%{gcc_version}" == "4.6.0"
# Bug in gcc == 4.6.0: Installs gccgo under bogus name
--
Generated by Deluxe Loginfo [http://www.codewiz.org/projects/index.html#loginfo] 2.122 by Bernardo Innocenti <bernie at develer.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/vc/attachments/20110724/74e1eb2a/attachment.html>
More information about the vc
mailing list