Hi Victor 2017-02-07 1:40 GMT+01:00 Víctor Martínez <pitillo@crux-arm.nu>:
El 03/02/17 a las 07:47, Milan Buška escribió:
Hi Victor
Hey Milan,
nspr => enable-64bit on disable-64bit
nspr compile option --disable-64bit --with-mozilla --with-pthreads => result O.K. nss version 3.28.1 compile (Fredrick original Pkgfile) => result O.K.
firefox => delete line ac_add_options --with-pthreads
firefox compile use option ac_add_options --with-pthreads (Fredrick original Pkgfile) => result O.K.
I've make an overlay for nspr to avoid the enable-64bit option. Thank you for this catch.
About firefox, I was deeping in the problem this last weekend with the segfault and removing pthread support isn't a good way to solve the problem, since it wasn't really related to firefox, and doing this is like avoiding the problem.
The problem was the nss update to 3.28.1 which I made it wrong. I don't know how I checked upstream commit because I didn't see all the changes made by Fredrick... and this broke firefox.
I've updated the port and only a rebuild of nss is needed. I recommend you to check it and let firefox with pthreads support because it will work right now.
I deleted a line ac_add_options --with-pthreads maybe it should just be pthread - I do not know But after adjustments and subsequent compilation Firefox starts without errors.
Thank you very much for your report and help provided.
Have a nice day Milan
Have a nice web surfing with firefox!
Regards,
-- Victor Martinez Learning bit by bit | http://vjml.es
Setup firefox in terminal => result O.K. ( without errors ) This answer is freshly written, compiled Firefox 51.0 Have a nice day -- ---------------------------------------------------------------------------- Remember, no question is too stupid and no problem too small--We've all been beginners