tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: firefox 93 build failure on i386



>> Firefox build fails on i386 because of this, I am not sure how it should 
>> be fixed. The code seems to assume a 64 bit machine. Any idea?
>
> This is unrelated to 64bit machines - some architectures have
>
> 	long double == double
>
> and the code needs to be #ifdef'd properly (i.e. avoid the long double
> version of templates completely in that case). It may be easiest to
> do that depending on a fixed list of architectures for now, or use
> a heuristic like #if __LDBL_MAX__ == __DBL_MAX__.

By now you've probably all seen it, but tsutsui@ reported this:

  http://gnats.netbsd.org/56457

and by applying the diff in there I managed to get firefox 93 to
build on NetBSD/9.0 i386.  (Thanks to ryoon@ for directing me
there earlier.)

Regards,

- Håvard


Home | Main Index | Thread Index | Old Index