2010/12/10 Dima Panov <[email protected]>:
> kdeedu/kalgebra also uses unreasonable hacks
>
>
> [ 62%] Building CXX object 
> kalgebra/analitzagui/CMakeFiles/analitzagui.dir/function.o
> /tmp/.build/usr/ports/misc/kdeedu4/work/kdeedu-4.5.85/kalgebra/analitzagui/function.cpp:
>  In function 'bool isinf(double)':
> /tmp/.build/usr/ports/misc/kdeedu4/work/kdeedu-4.5.85/kalgebra/analitzagui/function.cpp:32:
>  error: new declaration 'bool isinf(double)'
> /usr/include/math.h:233: error: ambiguates old declaration 'int isinf(double)'
> gmake[2]: *** [kalgebra/analitzagui/CMakeFiles/analitzagui.dir/function.o] 
> Error 1
> gmake[1]: *** [kalgebra/analitzagui/CMakeFiles/analitzagui.dir/all] Error 2
> gmake[1]: *** Waiting for unfinished jobs....
>

hi,
this was added to fix build on solaris which only has isinf for c99,
it's not part of the c++ standard.
Perhaps we should wrap it into some detection first?

P.
_______________________________________________
release-team mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/release-team

Reply via email to