El 03/02/17 a las 18:34, matti christensen escribió:
Hello
Hey Matti,
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.
it should be working right with our configuration too (not in this case with the last segfault error, but this an error with nss and not firefox).
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 );
Thanks for the info, but I don't see the option of removing CRUX options in CRUX-ARM, just in case they break stuff (like all the 64b options which currently won't work in 32b boards, the most atm). I tried to explain that CRUX-ARM plays as far as possible to CRUX in all senses.
/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 _______________________________________________
-- Victor Martinez Learning bit by bit | http://vjml.es