Summary: | www-client/firefox-120.0 build failure | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sebastian Hamann <gentoo-bugs> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
build log environment emerge --info emerge -pqv |
Description
Sebastian Hamann
2023-11-21 20:33:25 UTC
Created attachment 875305 [details]
build.log
same problem for me --- 58:08.41 /var/tmp/portage-ondisk/portage/www-client/firefox-120.0/work/firefox-120.0/too lkit/components/protobuf/src/google/protobuf/generated_message_tctable_lite.cc:1631:10: warning : 'return' will never be executed [-Wunreachable-code-return] 58:08.42 return Error(PROTOBUF_TC_PARAM_PASS); 58:08.42 ^~~~~ 58:09.14 In file included from /var/tmp/portage-ondisk/portage/www-client/firefox-120.0/ work/firefox-120.0/toolkit/components/remote/nsDBusRemoteClient.cpp:9: 58:09.14 In file included from /var/tmp/portage-ondisk/portage/www-client/firefox-120.0/wor k/firefox-120.0/toolkit/components/remote/nsDBusRemoteClient.h:15: 58:09.14 In file included from /var/tmp/portage-ondisk/portage/www-client/firefox-120.0/wor k/firefox_build/dist/include/mozilla/DBusHelpers.h:10: 58:09.15 /var/tmp/portage-ondisk/portage/www-client/firefox-120.0/work/firefox_build/dis t/system_wrappers/dbus/dbus.h:3:15: fatal error: 'dbus/dbus.h' file not found 58:09.15 #include_next <dbus/dbus.h> 58:09.15 ^~~~~~~~~~~~~ 58:09.82 1 error generated. 58:09.84 gmake[4]: *** [/var/tmp/portage-ondisk/portage/www-client/firefox-120.0/work/firef ox-120.0/config/rules.mk:690: nsDBusRemoteClient.o] Error 1 58:09.85 gmake[4]: Leaving directory '/var/tmp/portage-ondisk/portage/www-client/firefox-12 0.0/work/firefox_build/toolkit/components/remote' 58:09.86 gmake[3]: *** [/var/tmp/portage-ondisk/portage/www-client/firefox-120.0/work/firef ox-120.0/config/recurse.mk:72: toolkit/components/remote/target-objects] Error 2 58:09.87 gmake[3]: *** Waiting for unfinished jobs.... --- (In reply to Gino McCarty from comment #2) > same problem for me > > > --- > 58:08.41 > /var/tmp/portage-ondisk/portage/www-client/firefox-120.0/work/firefox-120.0/ > too > lkit/components/protobuf/src/google/protobuf/generated_message_tctable_lite. > cc:1631:10: warning > : 'return' will never be executed [-Wunreachable-code-return] > 58:08.42 return Error(PROTOBUF_TC_PARAM_PASS); > 58:08.42 ^~~~~ > 58:09.14 In file included from > /var/tmp/portage-ondisk/portage/www-client/firefox-120.0/ > work/firefox-120.0/toolkit/components/remote/nsDBusRemoteClient.cpp:9: > 58:09.14 In file included from > /var/tmp/portage-ondisk/portage/www-client/firefox-120.0/wor > k/firefox-120.0/toolkit/components/remote/nsDBusRemoteClient.h:15: > 58:09.14 In file included from > /var/tmp/portage-ondisk/portage/www-client/firefox-120.0/wor > k/firefox_build/dist/include/mozilla/DBusHelpers.h:10: > 58:09.15 > /var/tmp/portage-ondisk/portage/www-client/firefox-120.0/work/firefox_build/ > dis > t/system_wrappers/dbus/dbus.h:3:15: fatal error: 'dbus/dbus.h' file not found > 58:09.15 #include_next <dbus/dbus.h> > 58:09.15 ^~~~~~~~~~~~~ > 58:09.82 1 error generated. > 58:09.84 gmake[4]: *** > [/var/tmp/portage-ondisk/portage/www-client/firefox-120.0/work/firef > ox-120.0/config/rules.mk:690: nsDBusRemoteClient.o] Error 1 > 58:09.85 gmake[4]: Leaving directory > '/var/tmp/portage-ondisk/portage/www-client/firefox-12 > 0.0/work/firefox_build/toolkit/components/remote' > 58:09.86 gmake[3]: *** > [/var/tmp/portage-ondisk/portage/www-client/firefox-120.0/work/firef > ox-120.0/config/recurse.mk:72: toolkit/components/remote/target-objects] > Error 2 > 58:09.87 gmake[3]: *** Waiting for unfinished jobs.... > --- sorry this isn't my issue, I found mine here - #917684 Did 119.0.1 build fine after 120.0 failed? Or did it build fine weeks ago? Looks like broken nodejs/openssl to me. You could recompile those and take out any possible optimizations like lto. (In reply to Joonas Niilola from comment #4) > Did 119.0.1 build fine after 120.0 failed? Or did it build fine weeks ago? It did build fine on 2023-11-18. Not exactly weeks ago, but I did not try after building Firefox 120.0. > Looks like broken nodejs/openssl to me. You could recompile those and take > out any possible optimizations like lto. Both OpenSSL and NodeJS are the same I used for Firefox 119.0.1. NodeJS was built on 2023-11-17 and OpenSSL is straight from the stage3 tarball (this is a fairly fresh install). I don't use LTO and I don't use any fancy CFLAGS. Is there anything else I should be aware of? I'll try rebuilding some packages and updating other systems. Created attachment 875457 [details]
build log
Under VirtualBox 7.0 (Windows 10)
with Gentoo as guest.
Firefox 120.0 build log.
Created attachment 875458 [details]
environment
Under VirtualBox 7.0 (Windows 10)
with Gentoo as guest.
Firefox 120.0 environment.
Created attachment 875459 [details]
emerge --info
Under VirtualBox 7.0 (Windows 10)
with Gentoo as guest.
Firefox 120.0: emerge --info
Created attachment 875460 [details]
emerge -pqv
Under VirtualBox 7.0 (Windows 10)
with Gentoo as guest.
Firefox 120.0: emerge -pqv
(In reply to Sevilla, Larry from comment #6) > Created attachment 875457 [details] > build log > > Under VirtualBox 7.0 (Windows 10) > with Gentoo as guest. > > Firefox 120.0 build log. Your error is not related to this exact bug - it's more got something to do with clang, your cpu and skia, and clang/skia enabling some parameters not supported by your CPU. Use specific -march (not native) or compile firefox with gcc (-clang use flag). I tried rebuilding Firefox 119.0.1 and that failed with the same error. Looks like there really is something broken on my end. I'll try figuring out what exactly it is. Closing as INVALID. |