Thanks Chris that is hopeful to know .
As a summary for all I did and some notes :

Compiling firefox with clang was fine ,just required some -std=xxx adaption.
But after it finish to compile it try to make libxul.so by linking libs and it 
fail to link libstagefright teling me it can not find 'free()' .

The clang sucesufly compiled  SkJumper_generated.o looks different from
objdump perspective than the  SkJumper_generated.o compiled without some
flags ,so I think the one compiled by clang with flags will not crash
firefox .

I started again the build of firefox but this time I make a untouched build ,I 
just let gcc/g++ to compile and link all ,same like ubuntu devs do , just to 
see all compile and link good.
It require 4-5 hours more to finish .

After I'll see all compiled good with gcc , I will just replace  the
SkJumper_generated.o build by gcc with the one build by clang ,and I'll
put it to make again the libxul.so ,and test if any crash .

So for now I just wait to see it finish compiling with gcc same like
ubuntu devs do , so next me to change SkJumper_generated.o .

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1711337

Title:
  Firefox crashes at start on armv7L after 55.0.1 update

To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/1711337/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to