* Milan Bu??ka (milan.buska@gmail.com) wrote:
Hello Victor.
Helli Milan,
2017-05-28 10:54 GMT+02:00 Victor Martinez <pitillo@crux-arm.nu>:
* Milan Bu??ka (milan.buska@gmail.com) wrote:
Hello Victor
Hello Milan,
2017-05-22 21:11 GMT+02:00 Victor Martinez <pitillo@crux-arm.nu>:
* Milan Buska (milan.buska@gmail.com) wrote:
On 17-05-15 01:15:28, Victor Martinez wrote:
* Milan Buska (milan.buska@gmail.com) wrote: > Hi. > Hello Milan,
Hello Victor.
Hello Milan,
> Compile firefox-53.0.2. > I'm still trying to build Firefox 53.0 because I've found a problem wiith python and I wasn't able to find a fix for it. I didn't try with an higher version to check if it's solved.
Currently I'm rebuilding 53.0.2 and I'll check if I hit the same error as you.
Thank you for answer.
> /devel/firefox/work/src/firefox-53.0.2/obj-armv7l-unknown-linux-gnueabihf/_virtualenv/bin/python > /devel/firefox/work/src/firefox-53.0.2/config/expandlibs_gen.py -o > libipc_glue.a.desc BackgroundChildImpl.o BackgroundParentImpl.o > FileDescriptorSetChild.o FileDescriptorSetParent.o > GeckoChildProcessHost.o URIUtils.o Unified_cpp_ipc_glue0.o > Unified_cpp_ipc_glue1.o > make[5]: Leaving directory > '/devel/firefox/work/src/firefox-53.0.2/obj-armv7l-unknown-linux-gnueabihf/ipc/glue' > libdocshell_base.a.desc > rm -f libdocshell_base.a > /devel/firefox/work/src/firefox-53.0.2/obj-armv7l-unknown-linux-gnueabihf/_virtualenv/bin/python > /devel/firefox/work/src/firefox-53.0.2/config/expandlibs_gen.py -o > libdocshell_base.a.desc Unified_cpp_docshell_base0.o > make[5]: Leaving directory > '/devel/firefox/work/src/firefox-53.0.2/obj-armv7l-unknown-linux-gnueabihf/docshell/base' > make[4]: Leaving directory > '/devel/firefox/work/src/firefox-53.0.2/obj-armv7l-unknown-linux-gnueabihf' > make[3]: *** > [/devel/firefox/work/src/firefox-53.0.2/config/recurse.mk:33: compile] > Error 2 > make[3]: Leaving directory > '/devel/firefox/work/src/firefox-53.0.2/obj-armv7l-unknown-linux-gnueabihf' > make[2]: *** > [/devel/firefox/work/src/firefox-53.0.2/config/rules.mk:522: default] > Error 2 > make[2]: Leaving directory > '/devel/firefox/work/src/firefox-53.0.2/obj-armv7l-unknown-linux-gnueabihf' > make[1]: *** [/devel/firefox/work/src/firefox-53.0.2/client.mk:419: > realbuild] Error 2 > make[1]: Leaving directory '/devel/firefox/work/src/firefox-53.0.2' > make: *** [client.mk:170: build] Error 2 > > > Where can be a mistake ? I'll dig a bit along this week to see if we can fix this problem. I'll share any update here.
I will continue to look for solutions to fix this error.
Can you try adding this to your CFLAGS to see if it helps your build? " -fno-schedule-insns"
I use this parameter from the beginning. As determined in Pkgfile. The problem is that the compilation stops on the graphic engine "skia". In firefox vers. 52.0.2 is a configuration option to disable this. Firefox 53.0.2 does not have this option anymore. I'm looking for a patch option to work around this issue.
Give a try with generic CFLAGS. Optimized ones will break skia. I've passed that error exporting them but I face the python error I pasted. I haven't found yet the origin of this error.
I am currently compiling the whole system using CFLAGS = "- O2 -pipe -mfloat-abi = hard-march = native". I'll let you know how the firefox compile will run after the system update.
It should be enought to just rebuild firefox instead of the full system. We'll wait for news from your side, thanks.
Regards,
Regards, Milan Buska
Regards,
Regards
Regards, --- Victor Martinez Learning bit by bit | http://vjml.es