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
