FF-89.0 build question
by 3rensho from LinuxQuestions.org on (#5JGTC)
Running Slack64-current with all updates as of 1.6.21 (my time). Running the version 89.0 that Pat supplies and it works great. Wanted to build with pgo enabled so tried it after making the minor change (PGO=${PGO:-yes}) to the slackbuild. Build failed. Then ftp'd the build directory from my mirror and tried to build the completely stock version. Failed as well. From the build log using Eric's checkpkg.sh I see:
Code:sh checkpkg.sh -l build.log
++ Checking logfile 'build.log' (no news is good news):
188627: firefox-89.0/dom/base/test/FAIL.html
193412: firefox-89.0/dom/html/test/forms/FAIL.html
333367: 0:02.64 Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt)
333400: 0:04.64 checking for ccache... not found
333569: 0:13.35 checking for dump_syms... not found
335441: 30:39.85 /tmp/firefox-89.0/third_party/libwebrtc/webrtc/common_video/h264/sps_parser.cc:22:9: warning: 'RETURN_EMPTY_ON_FAIL' macro redefined [-Wmacro-redefined]
335442: 30:39.85 #define RETURN_EMPTY_ON_FAIL(x) \
335445: 30:39.86 #define RETURN_EMPTY_ON_FAIL(x) \
339998: 38:31.70 gmake[3]: *** [backend.mk:733: devtools/client/debugger/src/actions/.deps/node.stub.stub] Error 252
339999: 38:31.70 gmake[3]: *** Waiting for unfinished jobs....
340002: 38:31.76 gmake[3]: *** [backend.mk:743: devtools/client/debugger/src/actions/ast/.deps/node.stub.stub] Error 252
340004: 38:31.78 gmake[3]: *** [backend.mk:710: devtools/client/debugger/src/.deps/node.stub.stub] Error 252
340007: 38:31.87 gmake[3]: *** [backend.mk:756: devtools/client/debugger/src/actions/breakpoints/.deps/node.stub.stub] Error 252
340008: 38:31.87 gmake[2]: *** [/tmp/firefox-89.0/config/recurse.mk:34: misc] Error 2
340009: 38:31.87 gmake[1]: *** [/tmp/firefox-89.0/config/rules.mk:355: default] Error 2
340010: 38:31.87 gmake: *** [client.mk:65: build] Error 2
340013: Config object not found by mach.
|install mawk). For LFS: we put mktemp in /usr/bin not /bin, removeFrom the last bits of the build log I see:
Code:38:31.44 ./node.stub.stub
38:31.45 ./node.stub.stub
38:31.45 ./node.stub.stub
38:31.49 ./node.stub.stub
38:31.62 Executing "/tmp/mozilla-firefox-build-deps/usr/bin/node /tmp/firefox-89.0/devtools/client/shared/build/build.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/event-listeners.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/exceptions.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/expressions.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/file-search.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/index.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/navigation.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/preview.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/project-text-search.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/quick-open.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/source-actors.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/source-tree.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/tabs.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/toolbox.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/threads.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/ui.js /tmp/firefox-89.0/obj/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions"
38:31.66 ./node.stub.stub
38:31.68 b'\n\n#\n# Fatal error in , line 0\n# Check failed: !IsClassConstructor(function->shared()->kind()) implies *function_map == function->map().\n#\n#\n#\n#FailureMessage Object: 0x7ffd1e63b870'
38:31.69 Executing "/tmp/mozilla-firefox-build-deps/usr/bin/node /tmp/firefox-89.0/devtools/client/shared/build/build.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/ast/index.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/ast/setInScopeLines.js /tmp/firefox-89.0/obj/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/ast"
38:31.70 gmake[3]: *** [backend.mk:733: devtools/client/debugger/src/actions/.deps/node.stub.stub] Error 252
38:31.70 gmake[3]: *** Waiting for unfinished jobs....
38:31.74 b'\n\n#\n# Fatal error in , line 0\n# Check failed: !IsClassConstructor(function->shared()->kind()) implies *function_map == function->map().\n#\n#\n#\n#FailureMessage Object: 0x7ffe5443b3c0'
38:31.74 Executing "/tmp/mozilla-firefox-build-deps/usr/bin/node /tmp/firefox-89.0/devtools/client/shared/build/build.js /tmp/firefox-89.0/devtools/client/debugger/src/main.js /tmp/firefox-89.0/devtools/client/debugger/src/vendors.js /tmp/firefox-89.0/obj/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src"
38:31.76 gmake[3]: *** [backend.mk:743: devtools/client/debugger/src/actions/ast/.deps/node.stub.stub] Error 252
38:31.76 b'\n\n#\n# Fatal error in , line 0\n# Check failed: !IsClassConstructor(function->shared()->kind()) implies *function_map == function->map().\n#\n#\n#\n#FailureMessage Object: 0x7fff44af9a70'
38:31.78 gmake[3]: *** [backend.mk:710: devtools/client/debugger/src/.deps/node.stub.stub] Error 252
38:31.82 Executing "/tmp/mozilla-firefox-build-deps/usr/bin/node /tmp/firefox-89.0/devtools/client/shared/build/build.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/breakpoints/breakpointPositions.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/breakpoints/index.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/breakpoints/modify.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/breakpoints/remapLocations.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/breakpoints/syncBreakpoint.js /tmp/firefox-89.0/obj/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/breakpoints"
38:31.85 b'\n\n#\n# Fatal error in , line 0\n# Check failed: !IsClassConstructor(function->shared()->kind()) implies *function_map == function->map().\n#\n#\n#\n#FailureMessage Object: 0x7ffc0cc83920'
38:31.87 gmake[3]: *** [backend.mk:756: devtools/client/debugger/src/actions/breakpoints/.deps/node.stub.stub] Error 252
38:31.87 gmake[2]: *** [/tmp/firefox-89.0/config/recurse.mk:34: misc] Error 2
38:31.87 gmake[1]: *** [/tmp/firefox-89.0/config/rules.mk:355: default] Error 2
38:31.87 gmake: *** [client.mk:65: build] Error 2
38:31.89 124 compiler warnings present.
38:31.96 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Build failed
Config object not found by mach.
Configure complete!
Be sure to run |mach build| to pick up any changesFrom these error messages can anyone fathom how my -current system differs from a plain -current?? Thanks in advance
Code:sh checkpkg.sh -l build.log
++ Checking logfile 'build.log' (no news is good news):
188627: firefox-89.0/dom/base/test/FAIL.html
193412: firefox-89.0/dom/html/test/forms/FAIL.html
333367: 0:02.64 Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt)
333400: 0:04.64 checking for ccache... not found
333569: 0:13.35 checking for dump_syms... not found
335441: 30:39.85 /tmp/firefox-89.0/third_party/libwebrtc/webrtc/common_video/h264/sps_parser.cc:22:9: warning: 'RETURN_EMPTY_ON_FAIL' macro redefined [-Wmacro-redefined]
335442: 30:39.85 #define RETURN_EMPTY_ON_FAIL(x) \
335445: 30:39.86 #define RETURN_EMPTY_ON_FAIL(x) \
339998: 38:31.70 gmake[3]: *** [backend.mk:733: devtools/client/debugger/src/actions/.deps/node.stub.stub] Error 252
339999: 38:31.70 gmake[3]: *** Waiting for unfinished jobs....
340002: 38:31.76 gmake[3]: *** [backend.mk:743: devtools/client/debugger/src/actions/ast/.deps/node.stub.stub] Error 252
340004: 38:31.78 gmake[3]: *** [backend.mk:710: devtools/client/debugger/src/.deps/node.stub.stub] Error 252
340007: 38:31.87 gmake[3]: *** [backend.mk:756: devtools/client/debugger/src/actions/breakpoints/.deps/node.stub.stub] Error 252
340008: 38:31.87 gmake[2]: *** [/tmp/firefox-89.0/config/recurse.mk:34: misc] Error 2
340009: 38:31.87 gmake[1]: *** [/tmp/firefox-89.0/config/rules.mk:355: default] Error 2
340010: 38:31.87 gmake: *** [client.mk:65: build] Error 2
340013: Config object not found by mach.
|install mawk). For LFS: we put mktemp in /usr/bin not /bin, removeFrom the last bits of the build log I see:
Code:38:31.44 ./node.stub.stub
38:31.45 ./node.stub.stub
38:31.45 ./node.stub.stub
38:31.49 ./node.stub.stub
38:31.62 Executing "/tmp/mozilla-firefox-build-deps/usr/bin/node /tmp/firefox-89.0/devtools/client/shared/build/build.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/event-listeners.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/exceptions.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/expressions.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/file-search.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/index.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/navigation.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/preview.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/project-text-search.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/quick-open.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/source-actors.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/source-tree.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/tabs.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/toolbox.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/threads.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/ui.js /tmp/firefox-89.0/obj/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions"
38:31.66 ./node.stub.stub
38:31.68 b'\n\n#\n# Fatal error in , line 0\n# Check failed: !IsClassConstructor(function->shared()->kind()) implies *function_map == function->map().\n#\n#\n#\n#FailureMessage Object: 0x7ffd1e63b870'
38:31.69 Executing "/tmp/mozilla-firefox-build-deps/usr/bin/node /tmp/firefox-89.0/devtools/client/shared/build/build.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/ast/index.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/ast/setInScopeLines.js /tmp/firefox-89.0/obj/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/ast"
38:31.70 gmake[3]: *** [backend.mk:733: devtools/client/debugger/src/actions/.deps/node.stub.stub] Error 252
38:31.70 gmake[3]: *** Waiting for unfinished jobs....
38:31.74 b'\n\n#\n# Fatal error in , line 0\n# Check failed: !IsClassConstructor(function->shared()->kind()) implies *function_map == function->map().\n#\n#\n#\n#FailureMessage Object: 0x7ffe5443b3c0'
38:31.74 Executing "/tmp/mozilla-firefox-build-deps/usr/bin/node /tmp/firefox-89.0/devtools/client/shared/build/build.js /tmp/firefox-89.0/devtools/client/debugger/src/main.js /tmp/firefox-89.0/devtools/client/debugger/src/vendors.js /tmp/firefox-89.0/obj/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src"
38:31.76 gmake[3]: *** [backend.mk:743: devtools/client/debugger/src/actions/ast/.deps/node.stub.stub] Error 252
38:31.76 b'\n\n#\n# Fatal error in , line 0\n# Check failed: !IsClassConstructor(function->shared()->kind()) implies *function_map == function->map().\n#\n#\n#\n#FailureMessage Object: 0x7fff44af9a70'
38:31.78 gmake[3]: *** [backend.mk:710: devtools/client/debugger/src/.deps/node.stub.stub] Error 252
38:31.82 Executing "/tmp/mozilla-firefox-build-deps/usr/bin/node /tmp/firefox-89.0/devtools/client/shared/build/build.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/breakpoints/breakpointPositions.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/breakpoints/index.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/breakpoints/modify.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/breakpoints/remapLocations.js /tmp/firefox-89.0/devtools/client/debugger/src/actions/breakpoints/syncBreakpoint.js /tmp/firefox-89.0/obj/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/breakpoints"
38:31.85 b'\n\n#\n# Fatal error in , line 0\n# Check failed: !IsClassConstructor(function->shared()->kind()) implies *function_map == function->map().\n#\n#\n#\n#FailureMessage Object: 0x7ffc0cc83920'
38:31.87 gmake[3]: *** [backend.mk:756: devtools/client/debugger/src/actions/breakpoints/.deps/node.stub.stub] Error 252
38:31.87 gmake[2]: *** [/tmp/firefox-89.0/config/recurse.mk:34: misc] Error 2
38:31.87 gmake[1]: *** [/tmp/firefox-89.0/config/rules.mk:355: default] Error 2
38:31.87 gmake: *** [client.mk:65: build] Error 2
38:31.89 124 compiler warnings present.
38:31.96 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Build failed
Config object not found by mach.
Configure complete!
Be sure to run |mach build| to pick up any changesFrom these error messages can anyone fathom how my -current system differs from a plain -current?? Thanks in advance