Hello Victor. 2017-05-31 10:53 GMT+02:00 Victor Martinez <pitillo@crux-arm.nu>:
* Milan Bu??ka (milan.buska@gmail.com) wrote:
Hello Victor.
Hey Milan,
2017-05-29 19:36 GMT+02:00 Victor Martinez <pitillo@crux-arm.nu>:
* 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.
This error is repeated. I think my knowledge is not sufficient to correct the error. : - ((
milan@ishi:[/home/devel/firefox] $ tail -n 30 Tue_May_30_17:22:44_firefox-53.0.2-build.log make[5]: Leaving directory '/home/devel/firefox/work/src/firefox-53.0.2/firefox-shared/tools/quitter' make[4]: Leaving directory '/home/devel/firefox/work/src/firefox-53.0.2/firefox-shared' make[3]: Leaving directory '/home/devel/firefox/work/src/firefox-53.0.2/firefox-shared' make[2]: Leaving directory '/home/devel/firefox/work/src/firefox-53.0.2/firefox-shared' make[1]: Leaving directory '/home/devel/firefox/work/src/firefox-53.0.2' + make -f client.mk DESTDIR=/home/devel/firefox/work/pkg install Adding client.mk options from /home/devel/firefox/work/src/firefox-53.0.2/.mozconfig: MOZ_MAKE_FLAGS=-j4 -s MOZ_OBJDIR=/home/devel/firefox/work/src/firefox-53.0.2/firefox-shared OBJDIR=/home/devel/firefox/work/src/firefox-53.0.2/firefox-shared FOUND_MOZCONFIG=/home/devel/firefox/work/src/firefox-53.0.2/.mozconfig make -j4 -s -C /home/devel/firefox/work/src/firefox-53.0.2/firefox-shared install make[1]: warning: -jN forced in submake: disabling jobserver mode. Executing /home/devel/firefox/work/src/firefox-53.0.2/firefox-shared/dist/bin/xpcshell -g /home/devel/firefox/work/src/firefox-53.0.2/firefox-shared/dist/bin/ -a /home/devel/firefox/work/src/firefox-53.0.2/firefox-shared/dist/bin/ -f /home/devel/firefox/work/src/firefox-53.0.2/toolkit/mozapps/installer/precompile_cache.js -e precompile_startupcache("resource://gre/"); Traceback (most recent call last): File "/home/devel/firefox/work/src/firefox-53.0.2/toolkit/mozapps/installer/packager.py", line 415, in <module> main() File "/home/devel/firefox/work/src/firefox-53.0.2/toolkit/mozapps/installer/packager.py", line 409, in main args.source, gre_path, base) File "/home/devel/firefox/work/src/firefox-53.0.2/toolkit/mozapps/installer/packager.py", line 166, in precompile_cache errors.fatal('Error while running startup cache precompilation') File "/home/devel/firefox/work/src/firefox-53.0.2/python/mozbuild/mozpack/errors.py", line 103, in fatal self._handle(self.FATAL, msg) File "/home/devel/firefox/work/src/firefox-53.0.2/python/mozbuild/mozpack/errors.py", line 98, in _handle raise ErrorMessage(msg) mozpack.errors.ErrorMessage: Error: Error while running startup cache precompilation make[2]: *** [/home/devel/firefox/work/src/firefox-53.0.2/toolkit/mozapps/installer/packager.mk:41: stage-package] Error 1 make[1]: *** [/home/devel/firefox/work/src/firefox-53.0.2/browser/build.mk:18: install] Error 2 make: *** [client.mk:426: install] Error 2
Perhaps a solution will be found in the future.
I hope so. I'm waiting for another update to let it building again because this error repeats in >53.x version. Let's see if this is an upstream error which will be fixed in next release.
I agree. I will try to build firefox manually. It is a challenge and I do not want to give up. Frustration has no place for me.
Regards,
--- Victor Martinez Learning bit by bit | http://vjml.es
Regards Milan Buška -- ---------------------------------------------------------------------------- Remember, no question is too stupid and no problem too small--We've all been beginners