tech-pkg archive

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

firefox 93 build failure on i386



Hello

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?

/pkg_comp/obj/pkgsrc/www/firefox/default/firefox-93.0/modules/fdlibm/src/math_pr
ivate.h:34:21: error: conflicting declaration 'typedef __double_t double_t'
 typedef __double_t  double_t;
                     ^~~~~~~~
In file included from /usr/include/g++/cmath:45:0,
                 from /pkg_comp/obj/pkgsrc/www/firefox/default/build/dist/system
_wrappers/cmath:3,      
                 from /pkg_comp/obj/pkgsrc/www/firefox/default/build/dist/stl_wr
appers/cmath:64,        
                 from /pkg_comp/obj/pkgsrc/www/firefox/default/firefox-93.0/modu
les/fdlibm/src/e_acos.cpp:41:
/usr/include/math.h:51:21: note: previous declaration as 'typedef long double do
uble_t'                 
 typedef long double double_t;                                                                       ^~~~~~~~


-- 
Emmanuel Dreyfus
manu%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index