Hello community, here is the log from the commit of package boost for openSUSE:Factory checked in at Tue May 25 14:43:12 CEST 2010. -------- --- boost/boost.changes 2010-04-29 11:52:21.000000000 +0200 +++ /mounts/work_src_done/STABLE/boost/boost.changes 2010-05-24 13:56:57.000000000 +0200 @@ -1,0 +2,10 @@ +Mon May 24 11:54:28 UTC 2010 - bg@novell.com + +- disable long double support for hppa + +------------------------------------------------------------------- +Thu May 20 08:14:41 UTC 2010 - bg@novell.com + +- openmpi does not build on hppa + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ boost.spec ++++++ --- /var/tmp/diff_new_pack.RGkYpJ/_old 2010-05-25 14:42:19.000000000 +0200 +++ /var/tmp/diff_new_pack.RGkYpJ/_new 2010-05-25 14:42:19.000000000 +0200 @@ -28,12 +28,18 @@ # Just hardcode build_mpi to 1 as soon as openmpi builds on all # named architectures. -%ifarch s390 s390x ia64 +%ifarch s390 s390x ia64 hppa %define build_mpi 0 %else %define build_mpi 1 %endif +%ifarch hppa +%define disable_long_double 1 +%else +%define disable_long_double 0 +%endif + %define most_libs libboost_date_time%{lib_appendix} libboost_filesystem%{lib_appendix} libboost_graph%{lib_appendix} libboost_iostreams%{lib_appendix} libboost_math%{lib_appendix} libboost_test%{lib_appendix} libboost_program_options%{lib_appendix} libboost_python%{lib_appendix} libboost_serialization%{lib_appendix} libboost_signals%{lib_appendix} libboost_system%{lib_appendix} libboost_thread%{lib_appendix} libboost_wave%{lib_appendix} libboost_regex%{lib_appendix} %if %build_mpi @@ -62,7 +68,7 @@ Summary: Boost C++ Libraries BuildRoot: %{_tmppath}/%{name}-%{version}-build Version: %{ver} -Release: 3 +Release: 4 Source0: %{name}_%{file_version}.tar.bz2 Source1: boost-rpmlintrc Source2: %{name}_man_%{file_version}.tar.bz2 @@ -427,7 +433,9 @@ #if [ $J_P -gt $J_I ]; then # JOBS=$J_G #fi - +%if %{disable_long_double} +export LONG_DOUBLE_FLAGS="--disable-long-double" +%endif BJAM_CONFIG="-d2 -j$JOBS -sICU_PATH=%{_prefix}" PYTHON_VERSION=$(python -c 'import sys; print sys.version[:3]') PYTHON_FLAGS="--with-python-root=/usr --with-python-version=$PYTHON_VERSION" @@ -464,7 +472,7 @@ source /var/mpi-selector/data/$(rpm --qf "%{NAME}-%{VERSION}" -q openmpi).sh %endif -%{_bindir}/bjam ${BJAM_CONFIG} --user-config=user-config.jam cflags="%{optflags}" cxxflags="%{optflags}" stage || \ +%{_bindir}/bjam ${BJAM_CONFIG} --user-config=user-config.jam ${LONG_DOUBLE_FLAGS} cflags="%{optflags}" cxxflags="%{optflags}" stage || \ (echo "Not all Boost libraries built properly."; exit 1) %if %build_docs @@ -503,7 +511,7 @@ source /var/mpi-selector/data/$(rpm --qf "%{NAME}-%{VERSION}" -q openmpi).sh %endif -%{_bindir}/bjam ${BJAM_CONFIG} --user-config=user-config.jam \ +%{_bindir}/bjam ${BJAM_CONFIG} ${LONG_DOUBLE_FLAGS} --user-config=user-config.jam \ --prefix=%{buildroot}%{_prefix} \ --exec-prefix=$%{buildroot}%{_prefix} \ --libdir=%{buildroot}%{_libdir} \ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org