[mingw-boost: 13/48] more build fixing
epienbro
epienbro at fedoraproject.org
Wed Mar 7 15:43:41 UTC 2012
commit e2de236d517bbf1eaf0d15bfe4df2c9381de5b3f
Author: Thomas Sailer <t.sailer at alumni.ethz.ch>
Date: Thu Nov 18 19:35:29 2010 +0100
more build fixing
mingw32-boost.spec | 319 +++++++++++++++++++++++----------------------
serialization-mingw.patch | 44 ++++++
2 files changed, 206 insertions(+), 157 deletions(-)
---
diff --git a/mingw32-boost.spec b/mingw32-boost.spec
index a4362c1..6053d33 100644
--- a/mingw32-boost.spec
+++ b/mingw32-boost.spec
@@ -29,6 +29,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Patch0: cmakeify_boost_1440.patch
Patch1: boost-graph-compile.patch
+# Patches from SVN to fix compilation issues
+Patch2: serialization-mingw.patch
%if 0%{?fedora} >= 13
%global sonamever %{version}
@@ -80,11 +82,14 @@ Static version of the MinGW Windows Boost C++ library.
# CMake framework (CMakeLists.txt, *.cmake and documentation files)
%patch0 -p1
+# Temporary
+%patch1 -p0
+%patch2 -p0
+
%build
# Support for building tests.
%global boost_testflags -DBUILD_TESTS="NONE"
-cd %{_builddir}/%{full_version}
( echo ============================= build serial ==================
mkdir serial
cd serial
@@ -119,167 +124,167 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root,-)
%doc LICENSE_1_0.txt
%{_mingw32_includedir}/boost
-%{_mingw32_bindir}/boost_date_time-gcc45-1_41.dll
-%{_mingw32_libdir}/libboost_date_time-gcc45-1_41.dll.a
-%{_mingw32_bindir}/boost_date_time-gcc45-d-1_41.dll
-%{_mingw32_libdir}/libboost_date_time-gcc45-d-1_41.dll.a
-%{_mingw32_bindir}/boost_date_time-gcc45-mt-1_41.dll
-%{_mingw32_libdir}/libboost_date_time-gcc45-mt-1_41.dll.a
-%{_mingw32_bindir}/boost_date_time-gcc45-mt-d-1_41.dll
-%{_mingw32_libdir}/libboost_date_time-gcc45-mt-d-1_41.dll.a
-%{_mingw32_bindir}/boost_filesystem-gcc45-1_41.dll
-%{_mingw32_libdir}/libboost_filesystem-gcc45-1_41.dll.a
-%{_mingw32_bindir}/boost_filesystem-gcc45-d-1_41.dll
-%{_mingw32_libdir}/libboost_filesystem-gcc45-d-1_41.dll.a
-%{_mingw32_bindir}/boost_filesystem-gcc45-mt-1_41.dll
-%{_mingw32_libdir}/libboost_filesystem-gcc45-mt-1_41.dll.a
-%{_mingw32_bindir}/boost_filesystem-gcc45-mt-d-1_41.dll
-%{_mingw32_libdir}/libboost_filesystem-gcc45-mt-d-1_41.dll.a
-%{_mingw32_bindir}/boost_graph-gcc45-1_41.dll
-%{_mingw32_libdir}/libboost_graph-gcc45-1_41.dll.a
-%{_mingw32_bindir}/boost_graph-gcc45-d-1_41.dll
-%{_mingw32_libdir}/libboost_graph-gcc45-d-1_41.dll.a
-%{_mingw32_bindir}/boost_graph-gcc45-mt-1_41.dll
-%{_mingw32_libdir}/libboost_graph-gcc45-mt-1_41.dll.a
-%{_mingw32_bindir}/boost_graph-gcc45-mt-d-1_41.dll
-%{_mingw32_libdir}/libboost_graph-gcc45-mt-d-1_41.dll.a
-%{_mingw32_bindir}/boost_iostreams-gcc45-1_41.dll
-%{_mingw32_libdir}/libboost_iostreams-gcc45-1_41.dll.a
-%{_mingw32_bindir}/boost_iostreams-gcc45-d-1_41.dll
-%{_mingw32_libdir}/libboost_iostreams-gcc45-d-1_41.dll.a
-%{_mingw32_bindir}/boost_iostreams-gcc45-mt-1_41.dll
-%{_mingw32_libdir}/libboost_iostreams-gcc45-mt-1_41.dll.a
-%{_mingw32_bindir}/boost_iostreams-gcc45-mt-d-1_41.dll
-%{_mingw32_libdir}/libboost_iostreams-gcc45-mt-d-1_41.dll.a
-%{_mingw32_bindir}/boost_prg_exec_monitor-gcc45-1_41.dll
-%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc45-1_41.dll.a
-%{_mingw32_bindir}/boost_prg_exec_monitor-gcc45-d-1_41.dll
-%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc45-d-1_41.dll.a
-%{_mingw32_bindir}/boost_prg_exec_monitor-gcc45-mt-1_41.dll
-%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc45-mt-1_41.dll.a
-%{_mingw32_bindir}/boost_prg_exec_monitor-gcc45-mt-d-1_41.dll
-%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc45-mt-d-1_41.dll.a
-%{_mingw32_bindir}/boost_program_options-gcc45-1_41.dll
-%{_mingw32_libdir}/libboost_program_options-gcc45-1_41.dll.a
-%{_mingw32_bindir}/boost_program_options-gcc45-d-1_41.dll
-%{_mingw32_libdir}/libboost_program_options-gcc45-d-1_41.dll.a
-%{_mingw32_bindir}/boost_program_options-gcc45-mt-1_41.dll
-%{_mingw32_libdir}/libboost_program_options-gcc45-mt-1_41.dll.a
-%{_mingw32_bindir}/boost_program_options-gcc45-mt-d-1_41.dll
-%{_mingw32_libdir}/libboost_program_options-gcc45-mt-d-1_41.dll.a
-%{_mingw32_bindir}/boost_regex-gcc45-1_41.dll
-%{_mingw32_libdir}/libboost_regex-gcc45-1_41.dll.a
-%{_mingw32_bindir}/boost_regex-gcc45-d-1_41.dll
-%{_mingw32_libdir}/libboost_regex-gcc45-d-1_41.dll.a
-%{_mingw32_bindir}/boost_regex-gcc45-mt-1_41.dll
-%{_mingw32_libdir}/libboost_regex-gcc45-mt-1_41.dll.a
-%{_mingw32_bindir}/boost_regex-gcc45-mt-d-1_41.dll
-%{_mingw32_libdir}/libboost_regex-gcc45-mt-d-1_41.dll.a
-%{_mingw32_bindir}/boost_serialization-gcc45-1_41.dll
-%{_mingw32_libdir}/libboost_serialization-gcc45-1_41.dll.a
-%{_mingw32_bindir}/boost_serialization-gcc45-d-1_41.dll
-%{_mingw32_libdir}/libboost_serialization-gcc45-d-1_41.dll.a
-%{_mingw32_bindir}/boost_serialization-gcc45-mt-1_41.dll
-%{_mingw32_libdir}/libboost_serialization-gcc45-mt-1_41.dll.a
-%{_mingw32_bindir}/boost_serialization-gcc45-mt-d-1_41.dll
-%{_mingw32_libdir}/libboost_serialization-gcc45-mt-d-1_41.dll.a
-%{_mingw32_bindir}/boost_signals-gcc45-1_41.dll
-%{_mingw32_libdir}/libboost_signals-gcc45-1_41.dll.a
-%{_mingw32_bindir}/boost_signals-gcc45-d-1_41.dll
-%{_mingw32_libdir}/libboost_signals-gcc45-d-1_41.dll.a
-%{_mingw32_bindir}/boost_signals-gcc45-mt-1_41.dll
-%{_mingw32_libdir}/libboost_signals-gcc45-mt-1_41.dll.a
-%{_mingw32_bindir}/boost_signals-gcc45-mt-d-1_41.dll
-%{_mingw32_libdir}/libboost_signals-gcc45-mt-d-1_41.dll.a
-%{_mingw32_bindir}/boost_system-gcc45-1_41.dll
-%{_mingw32_libdir}/libboost_system-gcc45-1_41.dll.a
-%{_mingw32_bindir}/boost_system-gcc45-d-1_41.dll
-%{_mingw32_libdir}/libboost_system-gcc45-d-1_41.dll.a
-%{_mingw32_bindir}/boost_system-gcc45-mt-1_41.dll
-%{_mingw32_libdir}/libboost_system-gcc45-mt-1_41.dll.a
-%{_mingw32_bindir}/boost_system-gcc45-mt-d-1_41.dll
-%{_mingw32_libdir}/libboost_system-gcc45-mt-d-1_41.dll.a
-%{_mingw32_bindir}/boost_thread-gcc45-mt-1_41.dll
-%{_mingw32_libdir}/libboost_thread-gcc45-mt-1_41.dll.a
-%{_mingw32_bindir}/boost_thread-gcc45-mt-d-1_41.dll
-%{_mingw32_libdir}/libboost_thread-gcc45-mt-d-1_41.dll.a
-%{_mingw32_bindir}/boost_unit_test_framework-gcc45-1_41.dll
-%{_mingw32_libdir}/libboost_unit_test_framework-gcc45-1_41.dll.a
-%{_mingw32_bindir}/boost_unit_test_framework-gcc45-d-1_41.dll
-%{_mingw32_libdir}/libboost_unit_test_framework-gcc45-d-1_41.dll.a
-%{_mingw32_bindir}/boost_unit_test_framework-gcc45-mt-1_41.dll
-%{_mingw32_libdir}/libboost_unit_test_framework-gcc45-mt-1_41.dll.a
-%{_mingw32_bindir}/boost_unit_test_framework-gcc45-mt-d-1_41.dll
-%{_mingw32_libdir}/libboost_unit_test_framework-gcc45-mt-d-1_41.dll.a
-%{_mingw32_bindir}/boost_wave-gcc45-mt-1_41.dll
-%{_mingw32_libdir}/libboost_wave-gcc45-mt-1_41.dll.a
-%{_mingw32_bindir}/boost_wave-gcc45-mt-d-1_41.dll
-%{_mingw32_libdir}/libboost_wave-gcc45-mt-d-1_41.dll.a
-%{_mingw32_bindir}/boost_wserialization-gcc45-1_41.dll
-%{_mingw32_libdir}/libboost_wserialization-gcc45-1_41.dll.a
-%{_mingw32_bindir}/boost_wserialization-gcc45-d-1_41.dll
-%{_mingw32_libdir}/libboost_wserialization-gcc45-d-1_41.dll.a
-%{_mingw32_bindir}/boost_wserialization-gcc45-mt-1_41.dll
-%{_mingw32_libdir}/libboost_wserialization-gcc45-mt-1_41.dll.a
-%{_mingw32_bindir}/boost_wserialization-gcc45-mt-d-1_41.dll
-%{_mingw32_libdir}/libboost_wserialization-gcc45-mt-d-1_41.dll.a
+%{_mingw32_bindir}/boost_date_time-gcc45-1_44.dll
+%{_mingw32_libdir}/libboost_date_time-gcc45-1_44.dll.a
+%{_mingw32_bindir}/boost_date_time-gcc45-d-1_44.dll
+%{_mingw32_libdir}/libboost_date_time-gcc45-d-1_44.dll.a
+%{_mingw32_bindir}/boost_date_time-gcc45-mt-1_44.dll
+%{_mingw32_libdir}/libboost_date_time-gcc45-mt-1_44.dll.a
+%{_mingw32_bindir}/boost_date_time-gcc45-mt-d-1_44.dll
+%{_mingw32_libdir}/libboost_date_time-gcc45-mt-d-1_44.dll.a
+%{_mingw32_bindir}/boost_filesystem-gcc45-1_44.dll
+%{_mingw32_libdir}/libboost_filesystem-gcc45-1_44.dll.a
+%{_mingw32_bindir}/boost_filesystem-gcc45-d-1_44.dll
+%{_mingw32_libdir}/libboost_filesystem-gcc45-d-1_44.dll.a
+%{_mingw32_bindir}/boost_filesystem-gcc45-mt-1_44.dll
+%{_mingw32_libdir}/libboost_filesystem-gcc45-mt-1_44.dll.a
+%{_mingw32_bindir}/boost_filesystem-gcc45-mt-d-1_44.dll
+%{_mingw32_libdir}/libboost_filesystem-gcc45-mt-d-1_44.dll.a
+%{_mingw32_bindir}/boost_graph-gcc45-1_44.dll
+%{_mingw32_libdir}/libboost_graph-gcc45-1_44.dll.a
+%{_mingw32_bindir}/boost_graph-gcc45-d-1_44.dll
+%{_mingw32_libdir}/libboost_graph-gcc45-d-1_44.dll.a
+%{_mingw32_bindir}/boost_graph-gcc45-mt-1_44.dll
+%{_mingw32_libdir}/libboost_graph-gcc45-mt-1_44.dll.a
+%{_mingw32_bindir}/boost_graph-gcc45-mt-d-1_44.dll
+%{_mingw32_libdir}/libboost_graph-gcc45-mt-d-1_44.dll.a
+%{_mingw32_bindir}/boost_iostreams-gcc45-1_44.dll
+%{_mingw32_libdir}/libboost_iostreams-gcc45-1_44.dll.a
+%{_mingw32_bindir}/boost_iostreams-gcc45-d-1_44.dll
+%{_mingw32_libdir}/libboost_iostreams-gcc45-d-1_44.dll.a
+%{_mingw32_bindir}/boost_iostreams-gcc45-mt-1_44.dll
+%{_mingw32_libdir}/libboost_iostreams-gcc45-mt-1_44.dll.a
+%{_mingw32_bindir}/boost_iostreams-gcc45-mt-d-1_44.dll
+%{_mingw32_libdir}/libboost_iostreams-gcc45-mt-d-1_44.dll.a
+%{_mingw32_bindir}/boost_prg_exec_monitor-gcc45-1_44.dll
+%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc45-1_44.dll.a
+%{_mingw32_bindir}/boost_prg_exec_monitor-gcc45-d-1_44.dll
+%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc45-d-1_44.dll.a
+%{_mingw32_bindir}/boost_prg_exec_monitor-gcc45-mt-1_44.dll
+%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc45-mt-1_44.dll.a
+%{_mingw32_bindir}/boost_prg_exec_monitor-gcc45-mt-d-1_44.dll
+%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc45-mt-d-1_44.dll.a
+%{_mingw32_bindir}/boost_program_options-gcc45-1_44.dll
+%{_mingw32_libdir}/libboost_program_options-gcc45-1_44.dll.a
+%{_mingw32_bindir}/boost_program_options-gcc45-d-1_44.dll
+%{_mingw32_libdir}/libboost_program_options-gcc45-d-1_44.dll.a
+%{_mingw32_bindir}/boost_program_options-gcc45-mt-1_44.dll
+%{_mingw32_libdir}/libboost_program_options-gcc45-mt-1_44.dll.a
+%{_mingw32_bindir}/boost_program_options-gcc45-mt-d-1_44.dll
+%{_mingw32_libdir}/libboost_program_options-gcc45-mt-d-1_44.dll.a
+%{_mingw32_bindir}/boost_regex-gcc45-1_44.dll
+%{_mingw32_libdir}/libboost_regex-gcc45-1_44.dll.a
+%{_mingw32_bindir}/boost_regex-gcc45-d-1_44.dll
+%{_mingw32_libdir}/libboost_regex-gcc45-d-1_44.dll.a
+%{_mingw32_bindir}/boost_regex-gcc45-mt-1_44.dll
+%{_mingw32_libdir}/libboost_regex-gcc45-mt-1_44.dll.a
+%{_mingw32_bindir}/boost_regex-gcc45-mt-d-1_44.dll
+%{_mingw32_libdir}/libboost_regex-gcc45-mt-d-1_44.dll.a
+%{_mingw32_bindir}/boost_serialization-gcc45-1_44.dll
+%{_mingw32_libdir}/libboost_serialization-gcc45-1_44.dll.a
+%{_mingw32_bindir}/boost_serialization-gcc45-d-1_44.dll
+%{_mingw32_libdir}/libboost_serialization-gcc45-d-1_44.dll.a
+%{_mingw32_bindir}/boost_serialization-gcc45-mt-1_44.dll
+%{_mingw32_libdir}/libboost_serialization-gcc45-mt-1_44.dll.a
+%{_mingw32_bindir}/boost_serialization-gcc45-mt-d-1_44.dll
+%{_mingw32_libdir}/libboost_serialization-gcc45-mt-d-1_44.dll.a
+%{_mingw32_bindir}/boost_signals-gcc45-1_44.dll
+%{_mingw32_libdir}/libboost_signals-gcc45-1_44.dll.a
+%{_mingw32_bindir}/boost_signals-gcc45-d-1_44.dll
+%{_mingw32_libdir}/libboost_signals-gcc45-d-1_44.dll.a
+%{_mingw32_bindir}/boost_signals-gcc45-mt-1_44.dll
+%{_mingw32_libdir}/libboost_signals-gcc45-mt-1_44.dll.a
+%{_mingw32_bindir}/boost_signals-gcc45-mt-d-1_44.dll
+%{_mingw32_libdir}/libboost_signals-gcc45-mt-d-1_44.dll.a
+%{_mingw32_bindir}/boost_system-gcc45-1_44.dll
+%{_mingw32_libdir}/libboost_system-gcc45-1_44.dll.a
+%{_mingw32_bindir}/boost_system-gcc45-d-1_44.dll
+%{_mingw32_libdir}/libboost_system-gcc45-d-1_44.dll.a
+%{_mingw32_bindir}/boost_system-gcc45-mt-1_44.dll
+%{_mingw32_libdir}/libboost_system-gcc45-mt-1_44.dll.a
+%{_mingw32_bindir}/boost_system-gcc45-mt-d-1_44.dll
+%{_mingw32_libdir}/libboost_system-gcc45-mt-d-1_44.dll.a
+%{_mingw32_bindir}/boost_thread-gcc45-mt-1_44.dll
+%{_mingw32_libdir}/libboost_thread-gcc45-mt-1_44.dll.a
+%{_mingw32_bindir}/boost_thread-gcc45-mt-d-1_44.dll
+%{_mingw32_libdir}/libboost_thread-gcc45-mt-d-1_44.dll.a
+%{_mingw32_bindir}/boost_unit_test_framework-gcc45-1_44.dll
+%{_mingw32_libdir}/libboost_unit_test_framework-gcc45-1_44.dll.a
+%{_mingw32_bindir}/boost_unit_test_framework-gcc45-d-1_44.dll
+%{_mingw32_libdir}/libboost_unit_test_framework-gcc45-d-1_44.dll.a
+%{_mingw32_bindir}/boost_unit_test_framework-gcc45-mt-1_44.dll
+%{_mingw32_libdir}/libboost_unit_test_framework-gcc45-mt-1_44.dll.a
+%{_mingw32_bindir}/boost_unit_test_framework-gcc45-mt-d-1_44.dll
+%{_mingw32_libdir}/libboost_unit_test_framework-gcc45-mt-d-1_44.dll.a
+%{_mingw32_bindir}/boost_wave-gcc45-mt-1_44.dll
+%{_mingw32_libdir}/libboost_wave-gcc45-mt-1_44.dll.a
+%{_mingw32_bindir}/boost_wave-gcc45-mt-d-1_44.dll
+%{_mingw32_libdir}/libboost_wave-gcc45-mt-d-1_44.dll.a
+%{_mingw32_bindir}/boost_wserialization-gcc45-1_44.dll
+%{_mingw32_libdir}/libboost_wserialization-gcc45-1_44.dll.a
+%{_mingw32_bindir}/boost_wserialization-gcc45-d-1_44.dll
+%{_mingw32_libdir}/libboost_wserialization-gcc45-d-1_44.dll.a
+%{_mingw32_bindir}/boost_wserialization-gcc45-mt-1_44.dll
+%{_mingw32_libdir}/libboost_wserialization-gcc45-mt-1_44.dll.a
+%{_mingw32_bindir}/boost_wserialization-gcc45-mt-d-1_44.dll
+%{_mingw32_libdir}/libboost_wserialization-gcc45-mt-d-1_44.dll.a
%{_mingw32_datadir}/%{name1}-%{version}
%{_mingw32_datadir}/cmake/%{name1}/BoostConfig*.cmake
%files static
%defattr(-,root,root,-)
-%{_mingw32_libdir}/libboost_date_time-gcc45-1_41.a
-%{_mingw32_libdir}/libboost_date_time-gcc45-d-1_41.a
-%{_mingw32_libdir}/libboost_date_time-gcc45-mt-1_41.a
-%{_mingw32_libdir}/libboost_date_time-gcc45-mt-d-1_41.a
-%{_mingw32_libdir}/libboost_filesystem-gcc45-1_41.a
-%{_mingw32_libdir}/libboost_filesystem-gcc45-d-1_41.a
-%{_mingw32_libdir}/libboost_filesystem-gcc45-mt-1_41.a
-%{_mingw32_libdir}/libboost_filesystem-gcc45-mt-d-1_41.a
-%{_mingw32_libdir}/libboost_iostreams-gcc45-1_41.a
-%{_mingw32_libdir}/libboost_iostreams-gcc45-d-1_41.a
-%{_mingw32_libdir}/libboost_iostreams-gcc45-mt-1_41.a
-%{_mingw32_libdir}/libboost_iostreams-gcc45-mt-d-1_41.a
-%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc45-1_41.a
-%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc45-d-1_41.a
-%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc45-mt-1_41.a
-%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc45-mt-d-1_41.a
-%{_mingw32_libdir}/libboost_program_options-gcc45-1_41.a
-%{_mingw32_libdir}/libboost_program_options-gcc45-d-1_41.a
-%{_mingw32_libdir}/libboost_program_options-gcc45-mt-1_41.a
-%{_mingw32_libdir}/libboost_program_options-gcc45-mt-d-1_41.a
-%{_mingw32_libdir}/libboost_regex-gcc45-1_41.a
-%{_mingw32_libdir}/libboost_regex-gcc45-d-1_41.a
-%{_mingw32_libdir}/libboost_regex-gcc45-mt-1_41.a
-%{_mingw32_libdir}/libboost_regex-gcc45-mt-d-1_41.a
-%{_mingw32_libdir}/libboost_serialization-gcc45-1_41.a
-%{_mingw32_libdir}/libboost_serialization-gcc45-d-1_41.a
-%{_mingw32_libdir}/libboost_serialization-gcc45-mt-1_41.a
-%{_mingw32_libdir}/libboost_serialization-gcc45-mt-d-1_41.a
-%{_mingw32_libdir}/libboost_signals-gcc45-1_41.a
-%{_mingw32_libdir}/libboost_signals-gcc45-d-1_41.a
-%{_mingw32_libdir}/libboost_signals-gcc45-mt-1_41.a
-%{_mingw32_libdir}/libboost_signals-gcc45-mt-d-1_41.a
-%{_mingw32_libdir}/libboost_system-gcc45-1_41.a
-%{_mingw32_libdir}/libboost_system-gcc45-d-1_41.a
-%{_mingw32_libdir}/libboost_system-gcc45-mt-1_41.a
-%{_mingw32_libdir}/libboost_system-gcc45-mt-d-1_41.a
-%{_mingw32_libdir}/libboost_test_exec_monitor-gcc45-1_41.a
-%{_mingw32_libdir}/libboost_test_exec_monitor-gcc45-d-1_41.a
-%{_mingw32_libdir}/libboost_test_exec_monitor-gcc45-mt-1_41.a
-%{_mingw32_libdir}/libboost_test_exec_monitor-gcc45-mt-d-1_41.a
-%{_mingw32_libdir}/libboost_thread-gcc45-mt-1_41.a
-%{_mingw32_libdir}/libboost_thread-gcc45-mt-d-1_41.a
-%{_mingw32_libdir}/libboost_unit_test_framework-gcc45-1_41.a
-%{_mingw32_libdir}/libboost_unit_test_framework-gcc45-d-1_41.a
-%{_mingw32_libdir}/libboost_unit_test_framework-gcc45-mt-1_41.a
-%{_mingw32_libdir}/libboost_unit_test_framework-gcc45-mt-d-1_41.a
-%{_mingw32_libdir}/libboost_wave-gcc45-mt-1_41.a
-%{_mingw32_libdir}/libboost_wave-gcc45-mt-d-1_41.a
-%{_mingw32_libdir}/libboost_wserialization-gcc45-1_41.a
-%{_mingw32_libdir}/libboost_wserialization-gcc45-d-1_41.a
-%{_mingw32_libdir}/libboost_wserialization-gcc45-mt-1_41.a
-%{_mingw32_libdir}/libboost_wserialization-gcc45-mt-d-1_41.a
+%{_mingw32_libdir}/libboost_date_time-gcc45-1_44.a
+%{_mingw32_libdir}/libboost_date_time-gcc45-d-1_44.a
+%{_mingw32_libdir}/libboost_date_time-gcc45-mt-1_44.a
+%{_mingw32_libdir}/libboost_date_time-gcc45-mt-d-1_44.a
+%{_mingw32_libdir}/libboost_filesystem-gcc45-1_44.a
+%{_mingw32_libdir}/libboost_filesystem-gcc45-d-1_44.a
+%{_mingw32_libdir}/libboost_filesystem-gcc45-mt-1_44.a
+%{_mingw32_libdir}/libboost_filesystem-gcc45-mt-d-1_44.a
+%{_mingw32_libdir}/libboost_iostreams-gcc45-1_44.a
+%{_mingw32_libdir}/libboost_iostreams-gcc45-d-1_44.a
+%{_mingw32_libdir}/libboost_iostreams-gcc45-mt-1_44.a
+%{_mingw32_libdir}/libboost_iostreams-gcc45-mt-d-1_44.a
+%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc45-1_44.a
+%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc45-d-1_44.a
+%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc45-mt-1_44.a
+%{_mingw32_libdir}/libboost_prg_exec_monitor-gcc45-mt-d-1_44.a
+%{_mingw32_libdir}/libboost_program_options-gcc45-1_44.a
+%{_mingw32_libdir}/libboost_program_options-gcc45-d-1_44.a
+%{_mingw32_libdir}/libboost_program_options-gcc45-mt-1_44.a
+%{_mingw32_libdir}/libboost_program_options-gcc45-mt-d-1_44.a
+%{_mingw32_libdir}/libboost_regex-gcc45-1_44.a
+%{_mingw32_libdir}/libboost_regex-gcc45-d-1_44.a
+%{_mingw32_libdir}/libboost_regex-gcc45-mt-1_44.a
+%{_mingw32_libdir}/libboost_regex-gcc45-mt-d-1_44.a
+%{_mingw32_libdir}/libboost_serialization-gcc45-1_44.a
+%{_mingw32_libdir}/libboost_serialization-gcc45-d-1_44.a
+%{_mingw32_libdir}/libboost_serialization-gcc45-mt-1_44.a
+%{_mingw32_libdir}/libboost_serialization-gcc45-mt-d-1_44.a
+%{_mingw32_libdir}/libboost_signals-gcc45-1_44.a
+%{_mingw32_libdir}/libboost_signals-gcc45-d-1_44.a
+%{_mingw32_libdir}/libboost_signals-gcc45-mt-1_44.a
+%{_mingw32_libdir}/libboost_signals-gcc45-mt-d-1_44.a
+%{_mingw32_libdir}/libboost_system-gcc45-1_44.a
+%{_mingw32_libdir}/libboost_system-gcc45-d-1_44.a
+%{_mingw32_libdir}/libboost_system-gcc45-mt-1_44.a
+%{_mingw32_libdir}/libboost_system-gcc45-mt-d-1_44.a
+%{_mingw32_libdir}/libboost_test_exec_monitor-gcc45-1_44.a
+%{_mingw32_libdir}/libboost_test_exec_monitor-gcc45-d-1_44.a
+%{_mingw32_libdir}/libboost_test_exec_monitor-gcc45-mt-1_44.a
+%{_mingw32_libdir}/libboost_test_exec_monitor-gcc45-mt-d-1_44.a
+%{_mingw32_libdir}/libboost_thread-gcc45-mt-1_44.a
+%{_mingw32_libdir}/libboost_thread-gcc45-mt-d-1_44.a
+%{_mingw32_libdir}/libboost_unit_test_framework-gcc45-1_44.a
+%{_mingw32_libdir}/libboost_unit_test_framework-gcc45-d-1_44.a
+%{_mingw32_libdir}/libboost_unit_test_framework-gcc45-mt-1_44.a
+%{_mingw32_libdir}/libboost_unit_test_framework-gcc45-mt-d-1_44.a
+%{_mingw32_libdir}/libboost_wave-gcc45-mt-1_44.a
+%{_mingw32_libdir}/libboost_wave-gcc45-mt-d-1_44.a
+%{_mingw32_libdir}/libboost_wserialization-gcc45-1_44.a
+%{_mingw32_libdir}/libboost_wserialization-gcc45-d-1_44.a
+%{_mingw32_libdir}/libboost_wserialization-gcc45-mt-1_44.a
+%{_mingw32_libdir}/libboost_wserialization-gcc45-mt-d-1_44.a
%changelog
diff --git a/serialization-mingw.patch b/serialization-mingw.patch
new file mode 100644
index 0000000..8fceeeb
--- /dev/null
+++ b/serialization-mingw.patch
@@ -0,0 +1,44 @@
+Index: libs/serialization/src/basic_serializer_map.cpp
+===================================================================
+--- libs/serialization/src/basic_serializer_map.cpp (revision 63281)
++++ libs/serialization/src/basic_serializer_map.cpp (working copy)
+@@ -16,6 +16,7 @@
+ #include <utility>
+
+ #define BOOST_ARCHIVE_SOURCE
++#define BOOST_SERIALIZATION_SOURCE
+ #include <boost/archive/archive_exception.hpp>
+ #include <boost/serialization/throw_exception.hpp>
+
+Index: libs/serialization/src/shared_ptr_helper.cpp
+===================================================================
+--- libs/serialization/src/shared_ptr_helper.cpp (revision 63281)
++++ libs/serialization/src/shared_ptr_helper.cpp (working copy)
+@@ -19,6 +19,7 @@
+ #include <cstddef> // NULL
+
+ #define BOOST_ARCHIVE_SOURCE
++#define BOOST_SERIALIZATION_SOURCE
+
+ #include <boost/serialization/throw_exception.hpp>
+ #include <boost/serialization/void_cast.hpp>
+--- libs/serialization/src/basic_iarchive.cpp.xx 2010-11-18 19:18:45.000000000 +0100
++++ libs/serialization/src/basic_iarchive.cpp 2010-11-18 19:18:56.000000000 +0100
+@@ -29,6 +29,7 @@
+ #include <boost/serialization/tracking.hpp>
+
+ #define BOOST_ARCHIVE_SOURCE
++#define BOOST_SERIALIZATION_SOURCE
+
+ #include <boost/archive/archive_exception.hpp>
+
+--- libs/serialization/src/basic_oarchive.cpp.x 2010-11-18 19:20:38.000000000 +0100
++++ libs/serialization/src/basic_oarchive.cpp 2010-11-18 19:20:55.000000000 +0100
+@@ -21,6 +21,7 @@
+ // including this here to work around an ICC in intel 7.0
+ // normally this would be part of basic_oarchive.hpp below.
+ #define BOOST_ARCHIVE_SOURCE
++#define BOOST_SERIALIZATION_SOURCE
+
+ #include <boost/archive/detail/decl.hpp>
+ #include <boost/archive/basic_archive.hpp>
More information about the scm-commits
mailing list