From fc01a2484bcc4549a5358f9bdb18944dae8963d6 Mon Sep 17 00:00:00 2001 From: Jitesh Shah Date: Sun, 11 Oct 2009 17:58:29 +0200 Subject: [PATCH] Disable long double support for ARM Signed-off-by: Jitesh Shah --- boost.spec | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/boost.spec b/boost.spec index a5073f7..22b5002 100644 --- a/boost.spec +++ b/boost.spec @@ -1,7 +1,12 @@ +%define disable_long_double 0 +%ifarch %{arm} +%define disable_long_double 1 +%endif + Name: boost Summary: The Boost C++ Libraries Version: 1.39.0 -Release: 8%{?dist} +Release: 8%{?dist}.fa1 License: Boost URL: http://www.boost.org/ Group: System Environment/Libraries @@ -252,7 +257,10 @@ REGEX_FLAGS="--with-icu" BUILD_VARIANTS="variant=release threading=single,multi debug-symbols=on" BUILD_FLAGS="-d2 --layout=system $BUILD_VARIANTS" -$BJAM $BUILD_FLAGS %{?_smp_mflags} stage +%if %{disable_long_double} +LONG_DOUBLE_FLAGS="--disable-long-double" +%endif +$BJAM $BUILD_FLAGS $LONG_DOUBLE_FLAGS %{?_smp_mflags} stage # build docs, requires a network connection for docbook XSLT stylesheets %if %{with docs_generated} @@ -446,6 +454,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/*.a %changelog +* Tue Nov 10 2009 Jitesh Shah 1.39.0-8.fa1 +- Disable long double support for ARM + * Thu Oct 15 2009 Petr Machata - 1.39.0-8 - Package index.html in the -doc subpackage - Resolves: #529030 -- 1.5.5.6