Subject: Re: Anyone working on KDE4?
To: None <pkgsrc-users@netbsd.org>
From: Hasso Tepper <hasso@estpak.ee>
List: pkgsrc-users
Date: 05/21/2007 10:58:48
Joerg Sonnenberger wrote:
> On Sat, May 19, 2007 at 01:09:11PM +0300, Hasso Tepper wrote:
>> @@ -16,7 +16,7 @@
>> LIBS="-lm"
>> AC_MSG_CHECKING([for isnan with <math.h>])
>> AC_TRY_LINK(
>> - [#include <math.h>], [float f = 0.0; isnan(f)],
>> + [#include <math.h>], [float f = 0.0; return isnan(f)],
>
> This still doesn't work with -ffast-math. There was a bug in mplayer's
> configure with the lrintf detection due to this kind of problem.
>
> It has to be a variable that the compiler can't be sure about, e.g. a
> global variable.
I know. The problem is that AFAICS there is no way to use global variables
with existing AC_TRY_LINK macro. It might be possible with more recent
AC_LINK_IFELSE macro (I haven't tested yet), but for some reason KDE
doesn't use any _IFELSE macros. I have to find out that reason at first -
just historic or these don't exist in supported autoconf version?
So, for now if this little patch solves the problem with Solaris, I will
commit this little fix and will leave further investigation into my TODO
list.
regards,
--
Hasso Tepper