[kde-freebsd] kdeutils3 build broken on HEAD..

John Baldwin jhb at freebsd.org
Mon Jun 2 20:51:13 CEST 2008


Perhaps by recent libm changes that trick autoconf into think we implement an 
entire batch of floating point ops when we only do a subset:

/bin/sh /usr/local/bin/libtool --silent --tag=CXX   --mode=compile 
c++ -DHAVE_CONFIG_H -I. -I..  -I./knumber -D_ISOC99_SOURCE -I/usr/local/include  -I/usr/local/include -D_THREAD_SAFE -pthread -DQT_THREAD_SUPPORT   -I/usr/local/include -I/usr/local/include  -I/usr/local/include -D_GETOPT_H -D_THREAD_SAFE   -Wno-long-long -Wundef -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -pipe -march=pentium-m -fno-strict-aliasing -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -MT 
kcalc_core.lo -MD -MP -MF .deps/kcalc_core.Tpo -c -o kcalc_core.lo 
kcalc_core.cpp
kcalc_core.cpp: In member function 'void CalcEngine::ArcCosDeg(KNumber)':
kcalc_core.cpp:252: error: 'acosl' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::ArcCosRad(KNumber)':
kcalc_core.cpp:263: error: 'acosl' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::ArcCosGrad(KNumber)':
kcalc_core.cpp:288: error: 'acosl' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::ArcSinDeg(KNumber)':
kcalc_core.cpp:313: error: 'asinl' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::ArcSinRad(KNumber)':
kcalc_core.cpp:324: error: 'asinl' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::ArcSinGrad(KNumber)':
kcalc_core.cpp:349: error: 'asinl' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::ArcTangensDeg(KNumber)':
kcalc_core.cpp:362: error: 'atanl' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::ArcTangensRad(KNumber)':
kcalc_core.cpp:377: error: 'atanl' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::ArcTangensGrad(KNumber)':
kcalc_core.cpp:390: error: 'atanl' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::AreaCosHyp(KNumber)':
kcalc_core.cpp:411: error: 'acoshl' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::AreaSinHyp(KNumber)':
kcalc_core.cpp:428: error: 'asinhl' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::AreaTangensHyp(KNumber)':
kcalc_core.cpp:451: error: 'atanhl' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::CosHyp(KNumber)':
kcalc_core.cpp:561: error: 'coshl' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::Exp(KNumber)':
kcalc_core.cpp:583: error: 'expl' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::Ln(KNumber)':
kcalc_core.cpp:654: error: 'logl' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::Log10(KNumber)':
kcalc_core.cpp:674: error: 'log10l' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::SinHyp(KNumber)':
kcalc_core.cpp:784: error: 'sinhl' was not declared in this scope
kcalc_core.cpp: In member function 'void CalcEngine::TangensHyp(KNumber)':
kcalc_core.cpp:920: error: 'tanhl' was not declared in this scope
gmake[3]: *** [kcalc_core.lo] Error 1
gmake[3]: Leaving directory 
`/usr/ports/misc/kdeutils3/work/kdeutils-3.5.8/kcalc'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory 
`/usr/ports/misc/kdeutils3/work/kdeutils-3.5.8/kcalc'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/misc/kdeutils3/work/kdeutils-3.5.8'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/misc/kdeutils3.
*** Error code 1

Stop in /usr/ports/x11/kde3.

Looks like HAVE_L_FUNCS gets turned on because we have sqrtl in libm in HEAD 
and that is why it breaks.

-- 
John Baldwin


More information about the kde-freebsd mailing list