Hello i've been following your discussion because i used to have serious issues w ff and arm boards while ago. after version 48.n.n building has gone smoothly on rpi which i use for writing this. as Victor may remember i'm really aschetic w my systems = i only install bare minimum binary using the only system suitable for that ( CRUX ARM ), then i remove stuff i don't need ( there are many + binary package manager ) and start building stuff like X etc.. attached you find my .mozconfig for 48.0.2 ( please note that most lines are just because of my minimal needs ); /mc Quoting Victor Martinez <pitillo@crux-arm.nu>:
* Milan Bu??ka (milan.buska@gmail.com) wrote:
Hi Victor
2017-02-02 15:17 GMT+01:00 Victor Martinez <pitillo@crux-arm.nu>:
* Milan Bu??ka (milan.buska@gmail.com) wrote:
Hi Victor
Hey!
Hello again Milan,
Compile with options O0 gives the same error. I can confirm the same. I've built firefox without optimizations and it's still segfaulting.
My suggestion is to move the package from nspr opt to opt-arm and adjust Pkgfile for detailed specification of the ARM 32-bit architecture. Good catch I'll review nspr and give a try with a rebuild.
I suspect that this error depends on compilations since nspr. I'll try to compile firefox with modified nspr and nss packages.
Have a nice day Same there. I'll update with results.
Milan
nspr => enable-64bit on disable-64bit firefox => delete line ac_add_options --with-pthreads
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.
Very good catch Milan. I've modified nspr, rebuilt nss and firefox and the problem persists. I'll update firefox port with your suggestions and I'll check tomorrow, if it works right, I'll push changes for nspr and firefox at saturday night.
I was near to revert nss and firefox ports because I wasn't abke to deep in to the problem more than removing optimizations.
Thank you very much for your research and fixes provided. You have Flyspray and IRC too to contact us, but ML is fine (just as a reminder).
Have a nice day Milan
Best Regards,
--- Victor Martinez Learning bit by bit | http://vjml.es _______________________________________________ crux-arm mailing list crux-arm@crux-arm.nu https://crux-arm.nu/mailman/listinfo/crux-arm