=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> _pkgformat-check-vulnerable [firefox-101.0.1] ===> Skipping vulnerability checks. WARNING: No /usr/local/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/local/sbin/pkg_admin -K /usr/local/pkgdb fetch-pkg-vulnerabilities'. ===> build-message [firefox-101.0.1] ===> Building for firefox-101.0.1 gmake[1]: Entering directory '/usr/pkgsrc/www/firefox/work/build' /usr/local/bin/gmake recurse_pre-export gmake[2]: Entering directory '/usr/pkgsrc/www/firefox/work/build' /usr/pkgsrc/www/firefox/work/build/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install_dist_include.track dist/include _build_manifests/install/dist_include Elapsed: 3.14s; From dist/include: Kept 6034 existing; Added/updated 0; Removed 0 files and 0 directories. BUILDTASK {"argv": ["/usr/pkgsrc/www/firefox/work/firefox-101.0.1/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_include.track", "dist/include", "_build_manifests/install/dist_include"], "start": 1655992961.1008956, "end": 1655992964.252217, "context": null} /usr/pkgsrc/www/firefox/work/build/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install_dist_public.track dist/public _build_manifests/install/dist_public Elapsed: 0.03s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. BUILDTASK {"argv": ["/usr/pkgsrc/www/firefox/work/firefox-101.0.1/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_public.track", "dist/public", "_build_manifests/install/dist_public"], "start": 1655992964.8607447, "end": 1655992964.8929532, "context": null} /usr/pkgsrc/www/firefox/work/build/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install_dist_private.track dist/private _build_manifests/install/dist_private Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. BUILDTASK {"argv": ["/usr/pkgsrc/www/firefox/work/firefox-101.0.1/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_private.track", "dist/private", "_build_manifests/install/dist_private"], "start": 1655992965.5188944, "end": 1655992965.5281222, "context": null} /usr/pkgsrc/www/firefox/work/build/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install_dist_xpi-stage.track dist/xpi-stage _build_manifests/install/dist_xpi-stage Elapsed: 0.05s; From dist/xpi-stage: Kept 5 existing; Added/updated 0; Removed 0 files and 0 directories. BUILDTASK {"argv": ["/usr/pkgsrc/www/firefox/work/firefox-101.0.1/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_xpi-stage.track", "dist/xpi-stage", "_build_manifests/install/dist_xpi-stage"], "start": 1655992966.1292522, "end": 1655992966.1860769, "context": null} /usr/pkgsrc/www/firefox/work/build/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install__tests.track _tests _build_manifests/install/_tests Elapsed: 1.34s; From _tests: Kept 570 existing; Added/updated 0; Removed 0 files and 0 directories. BUILDTASK {"argv": ["/usr/pkgsrc/www/firefox/work/firefox-101.0.1/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install__tests.track", "_tests", "_build_manifests/install/_tests"], "start": 1655992966.8013923, "end": 1655992968.145812, "context": null} /usr/pkgsrc/www/firefox/work/build/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install_dist_bin.track dist/bin _build_manifests/install/dist_bin Elapsed: 3.65s; From dist/bin: Kept 2666 existing; Added/updated 0; Removed 0 files and 0 directories. BUILDTASK {"argv": ["/usr/pkgsrc/www/firefox/work/firefox-101.0.1/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_bin.track", "dist/bin", "_build_manifests/install/dist_bin"], "start": 1655992968.7668576, "end": 1655992972.4249701, "context": null} gmake[2]: Leaving directory '/usr/pkgsrc/www/firefox/work/build' gmake[1]: Leaving directory '/usr/pkgsrc/www/firefox/work/build' gmake[1]: Entering directory '/usr/pkgsrc/www/firefox/work/build' ./buildid.h.stub /usr/pkgsrc/www/firefox/work/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/pkgsrc/www/firefox/work/firefox-101.0.1/build/variables.py buildid_header buildid.h .deps/buildid.h.pp .deps/buildid.h.stub BUILDTASK {"argv": ["/usr/pkgsrc/www/firefox/work/firefox-101.0.1/python/mozbuild/mozbuild/action/file_generate.py", "/usr/pkgsrc/www/firefox/work/firefox-101.0.1/build/variables.py", "buildid_header", "buildid.h", ".deps/buildid.h.pp", ".deps/buildid.h.stub"], "start": 1655992973.628288, "end": 1655992973.6700108, "context": null} ./source-repo.h.stub /usr/pkgsrc/www/firefox/work/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/pkgsrc/www/firefox/work/firefox-101.0.1/build/variables.py source_repo_header source-repo.h .deps/source-repo.h.pp .deps/source-repo.h.stub BUILDTASK {"argv": ["/usr/pkgsrc/www/firefox/work/firefox-101.0.1/python/mozbuild/mozbuild/action/file_generate.py", "/usr/pkgsrc/www/firefox/work/firefox-101.0.1/build/variables.py", "source_repo_header", "source-repo.h", ".deps/source-repo.h.pp", ".deps/source-repo.h.stub"], "start": 1655992974.405238, "end": 1655992974.4406114, "context": null} /usr/local/bin/gmake recurse_export gmake[2]: Entering directory '/usr/pkgsrc/www/firefox/work/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/config' gmake[3]: Nothing to be done for 'host-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/config' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/config' gmake[3]: Nothing to be done for 'host'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/config' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/config' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/config' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/accessible/xpcom' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/accessible/xpcom' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/browser' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/browser' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/browser/app' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/browser/app' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/browser/locales' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/browser/locales' ./application.ini.stub /usr/pkgsrc/www/firefox/work/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/pkgsrc/www/firefox/work/firefox-101.0.1/python/mozbuild/mozbuild/action/preprocessor.py generate build/application.ini build/.deps/application.ini.pp build/.deps/application.ini.stub /usr/pkgsrc/www/firefox/work/firefox-101.0.1/build/application.ini.in -DGRE_MILESTONE=101.0.1 -DMAR_CHANNEL_ID= -DMOZ_APPUPDATE_HOST=aus5.mozilla.org -DMOZ_APP_BASENAME=Firefox -DMOZ_APP_DISPLAYNAME=Nightly '-DMOZ_APP_ID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_APP_REMOTINGNAME=firefox-default -DMOZ_APP_VENDOR=Mozilla -DMOZ_APP_VERSION=101.0.1 -DMOZ_BUILD_APP_IS_BROWSER=1 -DMOZ_CRASHREPORTER_URL=https://crash-reports.mozilla.com -DMOZ_PROFILE_MIGRATOR=1 -DTOPOBJDIR=/usr/pkgsrc/www/firefox/work/build BUILDTASK {"argv": ["/usr/pkgsrc/www/firefox/work/firefox-101.0.1/python/mozbuild/mozbuild/action/file_generate.py", "/usr/pkgsrc/www/firefox/work/firefox-101.0.1/python/mozbuild/mozbuild/action/preprocessor.py", "generate", "build/application.ini", "build/.deps/application.ini.pp", "build/.deps/application.ini.stub", "/usr/pkgsrc/www/firefox/work/firefox-101.0.1/build/application.ini.in", "-DGRE_MILESTONE=101.0.1", "-DMAR_CHANNEL_ID=", "-DMOZ_APPUPDATE_HOST=aus5.mozilla.org", "-DMOZ_APP_BASENAME=Firefox", "-DMOZ_APP_DISPLAYNAME=Nightly", "-DMOZ_APP_ID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}", "-DMOZ_APP_REMOTINGNAME=firefox-default", "-DMOZ_APP_VENDOR=Mozilla", "-DMOZ_APP_VERSION=101.0.1", "-DMOZ_BUILD_APP_IS_BROWSER=1", "-DMOZ_CRASHREPORTER_URL=https://crash-reports.mozilla.com", "-DMOZ_PROFILE_MIGRATOR=1", "-DTOPOBJDIR=/usr/pkgsrc/www/firefox/work/build"], "start": 1655992975.6744328, "end": 1655992975.7292428, "context": null} ./application.ini.h.stub /usr/pkgsrc/www/firefox/work/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/pkgsrc/www/firefox/work/firefox-101.0.1/build/appini_header.py main build/application.ini.h build/.deps/application.ini.h.pp build/.deps/application.ini.h.stub build/application.ini BUILDTASK {"argv": ["/usr/pkgsrc/www/firefox/work/firefox-101.0.1/python/mozbuild/mozbuild/action/file_generate.py", "/usr/pkgsrc/www/firefox/work/firefox-101.0.1/build/appini_header.py", "main", "build/application.ini.h", "build/.deps/application.ini.h.pp", "build/.deps/application.ini.h.stub", "build/application.ini"], "start": 1655992976.4759386, "end": 1655992976.5396612, "context": null} gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/build' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/build/rust/mozbuild' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/build/rust/mozbuild' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/base' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/base' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/bindings' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/bindings' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/origin-trials' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/origin-trials' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/webrender_bindings' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/webrender_bindings' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/wgpu_bindings' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/wgpu_bindings' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/intl/hyphenation/glue' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/intl/hyphenation/glue' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/intl/l10n' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/intl/l10n' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/intl/locale' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/intl/locale' ./IsCombiningDiacritic.h.stub /usr/pkgsrc/www/firefox/work/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/pkgsrc/www/firefox/work/firefox-101.0.1/intl/unicharutil/util/is_combining_diacritic.py main intl/unicharutil/util/IsCombiningDiacritic.h intl/unicharutil/util/.deps/IsCombiningDiacritic.h.pp intl/unicharutil/util/.deps/IsCombiningDiacritic.h.stub BUILDTASK {"argv": ["/usr/pkgsrc/www/firefox/work/firefox-101.0.1/python/mozbuild/mozbuild/action/file_generate.py", "/usr/pkgsrc/www/firefox/work/firefox-101.0.1/intl/unicharutil/util/is_combining_diacritic.py", "main", "intl/unicharutil/util/IsCombiningDiacritic.h", "intl/unicharutil/util/.deps/IsCombiningDiacritic.h.pp", "intl/unicharutil/util/.deps/IsCombiningDiacritic.h.stub"], "start": 1655992978.1270213, "end": 1655992980.3599658, "context": null} gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/intl/unicharutil/util' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/intl/unicharutil/util' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/ipc/app' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/ipc/app' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/ipc/ipdl' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/ipc/ipdl' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/ipc/ipdl/test/ipdl' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/ipc/ipdl/test/ipdl' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src/build' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src/frontend' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src/frontend' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src/gc' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src/gc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src/jit' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src/jit' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src/wasm' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src/wasm' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/generic' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/generic' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/style' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/style' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libopus' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libopus' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libtheora' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libtheora' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libvpx' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libvpx' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/mp4parse-rust' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/mp4parse-rust' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/memory/build' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/memory/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/modules/libpref' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/modules/libpref' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/mozglue/baseprofiler' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/mozglue/baseprofiler' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/mozglue/build' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/mozglue/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/base/mozurl' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/base/mozurl' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/base/rust-helper' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/base/rust-helper' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/socket/neqo_glue' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/socket/neqo_glue' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/glean' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/glean' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/nimbus' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/nimbus' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/telemetry' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/telemetry' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/crashreporter' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/crashreporter' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/library/build' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/library/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/locales' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/locales' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/tools/profiler' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/tools/profiler' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/tools/quitter' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/tools/quitter' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/base' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/base' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/build' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/components' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/components' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/ds' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/ds' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/idl-parser/xpidl' gmake[3]: Nothing to be done for 'export'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/idl-parser/xpidl' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/xpidl' gmake[4]: Entering directory '/usr/pkgsrc/www/firefox/work/build/config/makefiles/xpidl' gmake[4]: Nothing to be done for 'xpidl'. gmake[4]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/config/makefiles/xpidl' gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/xpidl' gmake[2]: Leaving directory '/usr/pkgsrc/www/firefox/work/build' gmake[1]: Leaving directory '/usr/pkgsrc/www/firefox/work/build' gmake[1]: Entering directory '/usr/pkgsrc/www/firefox/work/build' /usr/local/bin/gmake recurse_compile gmake[2]: Entering directory '/usr/pkgsrc/www/firefox/work/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/library/rust' toolkit/library/rust/force-cargo-library-build /usr/local/bin/cargo rustc --release --frozen --manifest-path /usr/pkgsrc/www/firefox/work/firefox-101.0.1/toolkit/library/rust/Cargo.toml -vv -j1 --lib --target=aarch64-unknown-netbsd --features 'moz_places webrtc glean_with_gecko glean_disable_upload with_dbus' -- -Clto=thin Fresh autocfg v1.0.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/autocfg) Fresh cfg-if v1.0.0 Fresh once_cell v1.9.0 Fresh ahash v0.4.7 Fresh cc v1.0.72 Fresh lazy_static v1.4.0 Fresh itoa v0.4.8 Fresh matches v0.1.9 Fresh byteorder v1.4.3 Fresh version_check v0.9.4 Fresh ryu v1.0.9 Fresh unicode-bidi v0.3.7 Fresh pkg-config v0.3.24 Fresh thin-vec v0.2.5 Fresh threadbound v0.1.2 Fresh unicode-normalization v0.1.7 warning: unnecessary parentheses around assigned value --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/normalize.rs:77:22 | 77 | const N_COUNT: u32 = (V_COUNT * T_COUNT); | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 77 - const N_COUNT: u32 = (V_COUNT * T_COUNT); 77 + const N_COUNT: u32 = V_COUNT * T_COUNT; | warning: unnecessary parentheses around assigned value --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/normalize.rs:78:22 | 78 | const S_COUNT: u32 = (L_COUNT * N_COUNT); | ^ ^ | help: remove these parentheses | 78 - const S_COUNT: u32 = (L_COUNT * N_COUNT); 78 + const S_COUNT: u32 = L_COUNT * N_COUNT; | warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/normalize.rs:126:17 | 126 | (L_BASE ... L_LAST, V_BASE ... V_LAST) => { | ^^^ help: use `..=` for an inclusive range | = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/normalize.rs:126:36 | 126 | (L_BASE ... L_LAST, V_BASE ... V_LAST) => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/normalize.rs:134:17 | 134 | (S_BASE ... S_LAST, T_FIRST ... T_LAST) if (a - S_BASE) % T_COUNT == 0 => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/normalize.rs:134:37 | 134 | (S_BASE ... S_LAST, T_FIRST ... T_LAST) if (a - S_BASE) % T_COUNT == 0 => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9647:19 | 9647 | '\u{0340}'...'\u{0341}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9648:19 | 9648 | '\u{0343}'...'\u{0344}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9652:19 | 9652 | '\u{0958}'...'\u{095F}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9653:19 | 9653 | '\u{09DC}'...'\u{09DD}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9657:19 | 9657 | '\u{0A59}'...'\u{0A5B}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9659:19 | 9659 | '\u{0B5C}'...'\u{0B5D}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9667:19 | 9667 | '\u{0F75}'...'\u{0F76}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9691:19 | 9691 | '\u{1FEE}'...'\u{1FEF}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9695:19 | 9695 | '\u{2000}'...'\u{2001}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9697:19 | 9697 | '\u{212A}'...'\u{212B}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9701:19 | 9701 | '\u{F900}'...'\u{FA0D}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9704:19 | 9704 | '\u{FA15}'...'\u{FA1E}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9707:19 | 9707 | '\u{FA25}'...'\u{FA26}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9708:19 | 9708 | '\u{FA2A}'...'\u{FA6D}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9709:19 | 9709 | '\u{FA70}'...'\u{FAD9}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9712:19 | 9712 | '\u{FB2A}'...'\u{FB36}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9713:19 | 9713 | '\u{FB38}'...'\u{FB3C}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9715:19 | 9715 | '\u{FB40}'...'\u{FB41}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9716:19 | 9716 | '\u{FB43}'...'\u{FB44}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9717:19 | 9717 | '\u{FB46}'...'\u{FB4E}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9718:20 | 9718 | '\u{1D15E}'...'\u{1D164}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9719:20 | 9719 | '\u{1D1BB}'...'\u{1D1C0}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9720:20 | 9720 | '\u{2F800}'...'\u{2FA1D}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9721:19 | 9721 | '\u{0300}'...'\u{0304}' => Maybe, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9722:19 | 9722 | '\u{0306}'...'\u{030C}' => Maybe, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9725:19 | 9725 | '\u{0313}'...'\u{0314}' => Maybe, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9727:19 | 9727 | '\u{0323}'...'\u{0328}' => Maybe, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9728:19 | 9728 | '\u{032D}'...'\u{032E}' => Maybe, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9729:19 | 9729 | '\u{0330}'...'\u{0331}' => Maybe, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9733:19 | 9733 | '\u{0653}'...'\u{0655}' => Maybe, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9744:19 | 9744 | '\u{0CD5}'...'\u{0CD6}' => Maybe, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9751:19 | 9751 | '\u{1161}'...'\u{1175}' => Maybe, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9752:19 | 9752 | '\u{11A8}'...'\u{11C2}' => Maybe, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9754:19 | 9754 | '\u{3099}'...'\u{309A}' => Maybe, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9770:19 | 9770 | '\u{00C0}'...'\u{00C5}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9771:19 | 9771 | '\u{00C7}'...'\u{00CF}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9772:19 | 9772 | '\u{00D1}'...'\u{00D6}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9773:19 | 9773 | '\u{00D9}'...'\u{00DD}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9774:19 | 9774 | '\u{00E0}'...'\u{00E5}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9775:19 | 9775 | '\u{00E7}'...'\u{00EF}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9776:19 | 9776 | '\u{00F1}'...'\u{00F6}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9777:19 | 9777 | '\u{00F9}'...'\u{00FD}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9778:19 | 9778 | '\u{00FF}'...'\u{010F}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9779:19 | 9779 | '\u{0112}'...'\u{0125}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9780:19 | 9780 | '\u{0128}'...'\u{0130}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9781:19 | 9781 | '\u{0134}'...'\u{0137}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9782:19 | 9782 | '\u{0139}'...'\u{013E}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9783:19 | 9783 | '\u{0143}'...'\u{0148}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9784:19 | 9784 | '\u{014C}'...'\u{0151}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9785:19 | 9785 | '\u{0154}'...'\u{0165}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9786:19 | 9786 | '\u{0168}'...'\u{017E}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9787:19 | 9787 | '\u{01A0}'...'\u{01A1}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9788:19 | 9788 | '\u{01AF}'...'\u{01B0}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9789:19 | 9789 | '\u{01CD}'...'\u{01DC}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9790:19 | 9790 | '\u{01DE}'...'\u{01E3}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9791:19 | 9791 | '\u{01E6}'...'\u{01F0}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9792:19 | 9792 | '\u{01F4}'...'\u{01F5}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9793:19 | 9793 | '\u{01F8}'...'\u{021B}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9794:19 | 9794 | '\u{021E}'...'\u{021F}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9795:19 | 9795 | '\u{0226}'...'\u{0233}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9796:19 | 9796 | '\u{0340}'...'\u{0341}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9797:19 | 9797 | '\u{0343}'...'\u{0344}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9803:19 | 9803 | '\u{0388}'...'\u{038A}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9805:19 | 9805 | '\u{038E}'...'\u{0390}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9806:19 | 9806 | '\u{03AA}'...'\u{03B0}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9807:19 | 9807 | '\u{03CA}'...'\u{03CE}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9808:19 | 9808 | '\u{03D3}'...'\u{03D4}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9809:19 | 9809 | '\u{0400}'...'\u{0401}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9812:19 | 9812 | '\u{040C}'...'\u{040E}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9815:19 | 9815 | '\u{0450}'...'\u{0451}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9818:19 | 9818 | '\u{045C}'...'\u{045E}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9819:19 | 9819 | '\u{0476}'...'\u{0477}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9820:19 | 9820 | '\u{04C1}'...'\u{04C2}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9821:19 | 9821 | '\u{04D0}'...'\u{04D3}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9822:19 | 9822 | '\u{04D6}'...'\u{04D7}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9823:19 | 9823 | '\u{04DA}'...'\u{04DF}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9824:19 | 9824 | '\u{04E2}'...'\u{04E7}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9825:19 | 9825 | '\u{04EA}'...'\u{04F5}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9826:19 | 9826 | '\u{04F8}'...'\u{04F9}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9827:19 | 9827 | '\u{0622}'...'\u{0626}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9834:19 | 9834 | '\u{0958}'...'\u{095F}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9835:19 | 9835 | '\u{09CB}'...'\u{09CC}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9836:19 | 9836 | '\u{09DC}'...'\u{09DD}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9840:19 | 9840 | '\u{0A59}'...'\u{0A5B}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9843:19 | 9843 | '\u{0B4B}'...'\u{0B4C}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9844:19 | 9844 | '\u{0B5C}'...'\u{0B5D}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9846:19 | 9846 | '\u{0BCA}'...'\u{0BCC}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9849:19 | 9849 | '\u{0CC7}'...'\u{0CC8}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9850:19 | 9850 | '\u{0CCA}'...'\u{0CCB}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9851:19 | 9851 | '\u{0D4A}'...'\u{0D4C}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9853:19 | 9853 | '\u{0DDC}'...'\u{0DDE}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9861:19 | 9861 | '\u{0F75}'...'\u{0F76}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9879:19 | 9879 | '\u{1B40}'...'\u{1B41}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9881:19 | 9881 | '\u{1E00}'...'\u{1E99}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9883:19 | 9883 | '\u{1EA0}'...'\u{1EF9}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9884:19 | 9884 | '\u{1F00}'...'\u{1F15}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9885:19 | 9885 | '\u{1F18}'...'\u{1F1D}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9886:19 | 9886 | '\u{1F20}'...'\u{1F45}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9887:19 | 9887 | '\u{1F48}'...'\u{1F4D}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9888:19 | 9888 | '\u{1F50}'...'\u{1F57}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9892:19 | 9892 | '\u{1F5F}'...'\u{1F7D}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9893:19 | 9893 | '\u{1F80}'...'\u{1FB4}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9894:19 | 9894 | '\u{1FB6}'...'\u{1FBC}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9897:19 | 9897 | '\u{1FC2}'...'\u{1FC4}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9898:19 | 9898 | '\u{1FC6}'...'\u{1FCC}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9899:19 | 9899 | '\u{1FCD}'...'\u{1FCF}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9900:19 | 9900 | '\u{1FD0}'...'\u{1FD3}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9901:19 | 9901 | '\u{1FD6}'...'\u{1FDB}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9902:19 | 9902 | '\u{1FDD}'...'\u{1FDF}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9903:19 | 9903 | '\u{1FE0}'...'\u{1FEC}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9904:19 | 9904 | '\u{1FED}'...'\u{1FEF}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9905:19 | 9905 | '\u{1FF2}'...'\u{1FF4}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9906:19 | 9906 | '\u{1FF6}'...'\u{1FFC}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9908:19 | 9908 | '\u{2000}'...'\u{2001}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9910:19 | 9910 | '\u{212A}'...'\u{212B}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9911:19 | 9911 | '\u{219A}'...'\u{219B}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9914:19 | 9914 | '\u{21CE}'...'\u{21CF}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9926:19 | 9926 | '\u{226D}'...'\u{2271}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9927:19 | 9927 | '\u{2274}'...'\u{2275}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9928:19 | 9928 | '\u{2278}'...'\u{2279}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9929:19 | 9929 | '\u{2280}'...'\u{2281}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9930:19 | 9930 | '\u{2284}'...'\u{2285}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9931:19 | 9931 | '\u{2288}'...'\u{2289}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9932:19 | 9932 | '\u{22AC}'...'\u{22AF}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9933:19 | 9933 | '\u{22E0}'...'\u{22E3}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9934:19 | 9934 | '\u{22EA}'...'\u{22ED}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9953:19 | 9953 | '\u{3070}'...'\u{3071}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9954:19 | 9954 | '\u{3073}'...'\u{3074}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9955:19 | 9955 | '\u{3076}'...'\u{3077}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9956:19 | 9956 | '\u{3079}'...'\u{307A}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9957:19 | 9957 | '\u{307C}'...'\u{307D}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9975:19 | 9975 | '\u{30D0}'...'\u{30D1}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9976:19 | 9976 | '\u{30D3}'...'\u{30D4}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9977:19 | 9977 | '\u{30D6}'...'\u{30D7}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9978:19 | 9978 | '\u{30D9}'...'\u{30DA}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9979:19 | 9979 | '\u{30DC}'...'\u{30DD}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9981:19 | 9981 | '\u{30F7}'...'\u{30FA}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9983:19 | 9983 | '\u{AC00}'...'\u{D7A3}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9984:19 | 9984 | '\u{F900}'...'\u{FA0D}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9987:19 | 9987 | '\u{FA15}'...'\u{FA1E}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9990:19 | 9990 | '\u{FA25}'...'\u{FA26}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9991:19 | 9991 | '\u{FA2A}'...'\u{FA6D}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9992:19 | 9992 | '\u{FA70}'...'\u{FAD9}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9995:19 | 9995 | '\u{FB2A}'...'\u{FB36}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9996:19 | 9996 | '\u{FB38}'...'\u{FB3C}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9998:19 | 9998 | '\u{FB40}'...'\u{FB41}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:9999:19 | 9999 | '\u{FB43}'...'\u{FB44}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:10000:19 | 10000 | '\u{FB46}'...'\u{FB4E}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:10004:20 | 10004 | '\u{1112E}'...'\u{1112F}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:10005:20 | 10005 | '\u{1134B}'...'\u{1134C}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:10006:20 | 10006 | '\u{114BB}'...'\u{114BC}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:10008:20 | 10008 | '\u{115BA}'...'\u{115BB}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:10009:20 | 10009 | '\u{1D15E}'...'\u{1D164}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:10010:20 | 10010 | '\u{1D1BB}'...'\u{1D1C0}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/tables.rs:10011:20 | 10011 | '\u{2F800}'...'\u{2FA1D}' => No, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `#[inline]` is ignored on function prototypes --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/lib.rs:91:5 | 91 | #[inline] | ^^^^^^^^^ | = note: `#[warn(unused_attributes)]` on by default warning: `#[inline]` is ignored on function prototypes --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/lib.rs:96:5 | 96 | #[inline] | ^^^^^^^^^ warning: `#[inline]` is ignored on function prototypes --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/lib.rs:101:5 | 101 | #[inline] | ^^^^^^^^^ warning: `#[inline]` is ignored on function prototypes --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/lib.rs:106:5 | 106 | #[inline] | ^^^^^^^^^ warning: `#[inline]` is ignored on function prototypes --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/unicode-normalization/src/lib.rs:111:5 | 111 | #[inline] | ^^^^^^^^^ warning: `unicode-normalization` (lib) generated 166 warnings Fresh percent-encoding v2.1.0 Fresh bitflags v1.3.2 Fresh glob v0.3.0 warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/glob/src/lib.rs:294:32 | 294 | fn cause(&self) -> Option<&Error> { | ^^^^^ | = note: `#[warn(bare_trait_objects)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 294 - fn cause(&self) -> Option<&Error> { 294 + fn cause(&self) -> Option<&dyn Error> { | warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/glob/src/lib.rs:291:20 | 291 | self.error.description() | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: `glob` (lib) generated 2 warnings warning: field is never read: `printer` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/regex-syntax/src/ast/print.rs:66:5 | 66 | printer: &'p mut Printer, | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default note: `Writer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/regex-syntax/src/ast/print.rs:64:10 | 64 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `printer` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/regex-syntax/src/hir/print.rs:74:5 | 74 | printer: &'p mut Printer, | ^^^^^^^^^^^^^^^^^^^^^^^^ | note: `Writer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/regex-syntax/src/hir/print.rs:72:10 | 72 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `regex-syntax` (lib) generated 2 warnings Fresh regex-syntax v0.6.25 warning: `regex-syntax` (lib) generated 2 warnings (2 duplicates) Fresh lazycell v1.3.0 warning: use of deprecated associated function `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/lazycell/src/lib.rs:269:31 | 269 | if NONE != self.state.compare_and_swap(NONE, LOCK, Ordering::Acquire) { | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated associated function `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/lazycell/src/lib.rs:275:31 | 275 | if LOCK != self.state.compare_and_swap(LOCK, SOME, Ordering::Release) { | ^^^^^^^^^^^^^^^^ warning: `lazycell` (lib) generated 2 warnings Fresh shlex v0.1.1 Fresh peeking_take_while v0.1.2 Fresh termcolor v1.1.2 Fresh ppv-lite86 v0.2.16 Fresh strsim v0.10.0 Fresh fnv v1.0.7 Fresh ident_case v1.0.1 warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/ident_case/src/lib.rs:25:17 | 25 | use std::ascii::AsciiExt; | ^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: unused import: `std::ascii::AsciiExt` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/ident_case/src/lib.rs:25:5 | 25 | use std::ascii::AsciiExt; | ^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: `ident_case` (lib) generated 2 warnings Fresh tinystr v0.3.4 Fresh rustc-hash v1.1.0 Fresh scopeguard v1.1.0 Fresh humantime v2.1.0 Fresh arrayref v0.3.6 Fresh async-task v4.0.3 (https://github.com/smol-rs/async-task?rev=f6488e35beccb26eb6e85847b02aa78a42cd3d0e#f6488e35) Fresh id-arena v2.2.1 warning: anonymous parameters are deprecated and will be removed in the next edition --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/id-arena/src/lib.rs:168:14 | 168 | fn index(Self::Id) -> usize; | ^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: Self::Id` | = note: `#[warn(anonymous_parameters)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: anonymous parameters are deprecated and will be removed in the next edition --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/id-arena/src/lib.rs:171:17 | 171 | fn arena_id(Self::Id) -> u32; | ^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: Self::Id` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: use of deprecated constant `core::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/id-arena/src/lib.rs:114:45 | 114 | use core::sync::atomic::{self, AtomicUsize, ATOMIC_USIZE_INIT}; | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated constant `core::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/id-arena/src/lib.rs:183:45 | 183 | static ARENA_COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` warning: `id-arena` (lib) generated 4 warnings Fresh siphasher v0.3.8 Fresh cfg-if v0.1.10 Fresh adler v1.0.2 Fresh futures-sink v0.3.19 warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver-parser/src/version.rs:75:9 | 75 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver-parser/src/version.rs:79:13 | 79 | try!(write!(f, "-{}", strs.join("."))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver-parser/src/version.rs:84:13 | 84 | try!(write!(f, "+{}", strs.join("."))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver-parser/src/range.rs:184:22 | 184 | let predicates = try!(predicates); | ^^^ warning: `semver-parser` (lib) generated 4 warnings Fresh fallible-streaming-iterator v0.1.9 Fresh fallible-iterator v0.2.0 Fresh slab v0.4.5 Fresh dtoa v0.4.8 Fresh atomic_refcell v0.1.8 Fresh futures-io v0.3.19 Fresh pin-utils v0.1.0 Fresh smallbitvec v2.5.1 Fresh pin-project-lite v0.2.7 Fresh stable_deref_trait v1.2.0 Fresh self_cell v0.10.2 Fresh xml-rs v0.8.4 warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:120:18 | 120 | ':' | 'A'...'Z' | '_' | 'a'...'z' | | ^^^ help: use `..=` for an inclusive range | = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:120:36 | 120 | ':' | 'A'...'Z' | '_' | 'a'...'z' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:121:17 | 121 | '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:121:39 | 121 | '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:121:61 | 121 | '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:122:18 | 122 | '\u{370}'...'\u{37D}' | '\u{37F}'...'\u{1FFF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:122:42 | 122 | '\u{370}'...'\u{37D}' | '\u{37F}'...'\u{1FFF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:123:19 | 123 | '\u{200C}'...'\u{200D}' | '\u{2070}'...'\u{218F}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:123:45 | 123 | '\u{200C}'...'\u{200D}' | '\u{2070}'...'\u{218F}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:124:19 | 124 | '\u{2C00}'...'\u{2FEF}' | '\u{3001}'...'\u{D7FF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:124:45 | 124 | '\u{2C00}'...'\u{2FEF}' | '\u{3001}'...'\u{D7FF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:125:19 | 125 | '\u{F900}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:125:45 | 125 | '\u{F900}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:126:20 | 126 | '\u{10000}'...'\u{EFFFF}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:138:24 | 138 | '-' | '.' | '0'...'9' | '\u{B7}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:139:18 | 139 | '\u{300}'...'\u{36F}' | '\u{203F}'...'\u{2040}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/common.rs:139:43 | 139 | '\u{300}'...'\u{36F}' | '\u{203F}'...'\u{2040}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/reader/lexer.rs:296:19 | 296 | match try!(self.read_next_token(c)) { | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/reader/lexer.rs:307:27 | 307 | let c = match try!(util::next_char_from(b)) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/reader/lexer.rs:312:19 | 312 | match try!(self.read_next_token(c)) { | ^^^ warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/reader/error.rs:121:26 | 121 | fn error_description(e: &error::Error) -> &str { e.description() } | ^^^^^^^^^^^^ | = note: `#[warn(bare_trait_objects)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 121 - fn error_description(e: &error::Error) -> &str { e.description() } 121 + fn error_description(e: &dyn error::Error) -> &str { e.description() } | warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/reader/error.rs:121:52 | 121 | fn error_description(e: &error::Error) -> &str { e.description() } | ^^^^^^^^^^^ warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/xml-rs/src/writer/emitter.rs:52:39 | 52 | write!(f, "{}", other.description()), | ^^^^^^^^^^^ warning: `xml-rs` (lib) generated 23 warnings Fresh base64 v0.12.3 Fresh nss_build_common v0.1.0 (https://github.com/mozilla/application-services?rev=c51b63595a27a6ef45161012323e0261475c10c9#c51b6359) Fresh byte-tools v0.3.1 Fresh interrupt-support v0.1.0 (https://github.com/mozilla/application-services?rev=c51b63595a27a6ef45161012323e0261475c10c9#c51b6359) Fresh remove_dir_all v0.5.3 Fresh arrayvec v0.5.2 Fresh base64 v0.13.0 Fresh same-file v1.0.6 Fresh unicode-width v0.1.9 Fresh static_assertions v1.1.0 Fresh precomputed-hash v0.1.1 Fresh either v1.6.1 Fresh bit-vec v0.6.3 Fresh chunky-vec v0.1.0 Fresh unicode-xid v0.2.2 Fresh cty v0.2.2 Fresh data-encoding v2.3.2 Fresh cfg_aliases v0.1.1 Fresh fake-simd v0.1.2 Fresh opaque-debug v0.2.3 Fresh void v1.0.2 warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/void/src/lib.rs:67:32 | 67 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = note: `#[warn(bare_trait_objects)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 67 - fn cause(&self) -> Option<&error::Error> { 67 + fn cause(&self) -> Option<&dyn error::Error> { | warning: `void` (lib) generated 1 warning Fresh hexf-parse v0.2.1 Fresh replace_with v0.1.7 Fresh inplace_it v0.3.3 Fresh binary-space-partition v0.1.2 warning: anonymous parameters are deprecated and will be removed in the next edition --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/binary-space-partition/src/lib.rs:34:19 | 34 | fn cut(&self, Self) -> PlaneCut; | ^^^^ help: try naming the parameter or explicitly ignoring it: `_: Self` | = note: `#[warn(anonymous_parameters)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: anonymous parameters are deprecated and will be removed in the next edition --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/binary-space-partition/src/lib.rs:37:26 | 37 | fn is_aligned(&self, &Self) -> bool; | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Self` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: variable does not need to be mutable --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/binary-space-partition/src/lib.rs:46:13 | 46 | let mut node = side.as_mut().unwrap(); | ----^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default warning: `binary-space-partition` (lib) generated 3 warnings Fresh svg_fmt v0.4.1 Fresh murmurhash3 v0.0.5 Fresh glow v0.11.2 warning: field is never read: `source` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/glow/src/lib.rs:61:5 | 61 | source: u32, | ^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default note: `DebugMessageLogEntry` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/glow/src/lib.rs:59:10 | 59 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `msg_type` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/glow/src/lib.rs:62:5 | 62 | msg_type: u32, | ^^^^^^^^^^^^^ | note: `DebugMessageLogEntry` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/glow/src/lib.rs:59:10 | 59 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `id` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/glow/src/lib.rs:63:5 | 63 | id: u32, | ^^^^^^^ | note: `DebugMessageLogEntry` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/glow/src/lib.rs:59:10 | 59 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `severity` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/glow/src/lib.rs:64:5 | 64 | severity: u32, | ^^^^^^^^^^^^^ | note: `DebugMessageLogEntry` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/glow/src/lib.rs:59:10 | 59 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `message` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/glow/src/lib.rs:65:5 | 65 | message: String, | ^^^^^^^^^^^^^^^ | note: `DebugMessageLogEntry` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/glow/src/lib.rs:59:10 | 59 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `glow` (lib) generated 5 warnings Fresh profiling v1.0.5 Fresh bytes v1.1.0 Fresh renderdoc-sys v0.7.1 Fresh semver-parser v0.7.0 warning: `semver-parser` (lib) generated 4 warnings (4 duplicates) Fresh copyless v0.1.5 Fresh topological-sort v0.1.0 Fresh error-support v0.1.0 (https://github.com/mozilla/application-services?rev=c51b63595a27a6ef45161012323e0261475c10c9#c51b6359) Fresh moz_cbor v0.1.2 Fresh tracy-rs v0.1.2 Fresh new_debug_unreachable v1.0.4 Fresh unicode-segmentation v1.8.0 Fresh quick-error v1.2.3 Fresh mozilla-central-workspace-hack v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/build/workspace-hack) Fresh runloop v0.1.0 warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/runloop/src/lib.rs:32:20 | 32 | F: FnOnce(&Fn() -> bool) -> T, | ^^^^^^^^^^^^ | = note: `#[warn(bare_trait_objects)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 32 - F: FnOnce(&Fn() -> bool) -> T, 32 + F: FnOnce(&dyn Fn() -> bool) -> T, | warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/runloop/src/lib.rs:40:20 | 40 | F: FnOnce(&Fn() -> bool) -> T, | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 40 - F: FnOnce(&Fn() -> bool) -> T, 40 + F: FnOnce(&dyn Fn() -> bool) -> T, | warning: `runloop` (lib) generated 2 warnings Fresh prefs_parser v0.0.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/modules/libpref/parser) Fresh instant v0.1.12 Fresh bitreader v0.3.5 Fresh gpu-alloc-types v0.2.0 Fresh gpu-descriptor-types v0.1.1 Fresh libloading v0.7.2 Fresh zeitstempel v0.1.1 Fresh hashbrown v0.9.1 warning: unnecessary trailing semicolon --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/hashbrown/src/raw/generic.rs:58:10 | 58 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: unused attribute `inline` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/hashbrown/src/raw/mod.rs:1251:41 | 1251 | #[cfg_attr(feature = "inline-more", inline)] | ^^^^^^ | = note: `#[warn(unused_attributes)]` on by default note: the built-in attribute `inline` will be ignored, since it's applied to the macro invocation `default_fn` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/hashbrown/src/raw/mod.rs:1252:5 | 1252 | default_fn! { | ^^^^^^^^^^ warning: `hashbrown` (lib) generated 2 warnings warning: "libc's use_std cargo feature is deprecated since libc 0.2.55; please consider using the `std` cargo feature instead" Fresh fxhash v0.2.1 warning: anonymous parameters are deprecated and will be removed in the next edition --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/fxhash/lib.rs:55:29 | 55 | fn hash_word(&mut self, Self); | ^^^^ help: try naming the parameter or explicitly ignoring it: `_: Self` | = note: `#[warn(anonymous_parameters)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: `fxhash` (lib) generated 1 warning Fresh base64 v0.10.1 warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/base64-0.10.1/src/decode.rs:58:32 | 58 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | note: the lint level is defined here --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/base64-0.10.1/src/lib.rs:61:5 | 61 | warnings, | ^^^^^^^^ = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 58 - fn cause(&self) -> Option<&error::Error> { 58 + fn cause(&self) -> Option<&dyn error::Error> { | warning: `base64` (lib) generated 1 warning Fresh idna v0.2.1 Fresh unic-langid-impl v0.9.0 Fresh type-map v0.4.0 Fresh lock_api v0.4.5 Fresh phf_shared v0.8.0 warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version.rs:271:9 | 271 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version.rs:273:13 | 273 | try!(write!(f, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version.rs:278:17 | 278 | try!(write!(f, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version.rs:276:21 | 276 | try!(write!(f, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version.rs:282:13 | 282 | try!(write!(f, "+")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version.rs:287:17 | 287 | try!(write!(f, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version.rs:285:21 | 285 | try!(write!(f, ".")) | ^^^ warning: unused import: `std::result` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:13:5 | 13 | use std::result; | ^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:492:13 | 492 | try!(write!(fmt, "*")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:496:21 | 496 | try!(write!(fmt, "{}", pred)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:498:21 | 498 | try!(write!(fmt, ", {}", pred)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:510:32 | 510 | Wildcard(Major) => try!(write!(fmt, "*")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:511:32 | 511 | Wildcard(Minor) => try!(write!(fmt, "{}.*", self.major)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:514:21 | 514 | try!(write!(fmt, "{}.{}.*", self.major, minor)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:516:21 | 516 | try!(write!(fmt, "{}.*.*", self.major)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:520:17 | 520 | try!(write!(fmt, "{}{}", self.op, self.major)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:523:32 | 523 | Some(v) => try!(write!(fmt, ".{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:528:32 | 528 | Some(v) => try!(write!(fmt, ".{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:533:21 | 533 | try!(write!(fmt, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:538:25 | 538 | try!(write!(fmt, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:536:29 | 536 | ... try!(write!(fmt, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:551:19 | 551 | Ex => try!(write!(fmt, "= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:552:19 | 552 | Gt => try!(write!(fmt, "> ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:553:21 | 553 | GtEq => try!(write!(fmt, ">= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:554:19 | 554 | Lt => try!(write!(fmt, "< ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:555:21 | 555 | LtEq => try!(write!(fmt, "<= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:556:22 | 556 | Tilde => try!(write!(fmt, "~")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:557:27 | 557 | Compatible => try!(write!(fmt, "^")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:559:28 | 559 | Wildcard(_) => try!(write!(fmt, "")), | ^^^ warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/semver/src/version_req.rs:165:14 | 165 | self.description().fmt(f) | ^^^^^^^^^^^ warning: `semver` (lib) generated 30 warnings Fresh dtoa-short v0.3.3 Fresh servo_arc v0.1.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/servo/components/servo_arc) Fresh owning_ref v0.4.1 warning: unnecessary parentheses around type --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/owning_ref/src/lib.rs:1074:28 | 1074 | where O: Send, for<'a> (&'a T): Send {} | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 1074 - where O: Send, for<'a> (&'a T): Send {} 1074 + where O: Send, for<'a> &'a T: Send {} | warning: unnecessary parentheses around type --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/owning_ref/src/lib.rs:1076:28 | 1076 | where O: Sync, for<'a> (&'a T): Sync {} | ^ ^ | help: remove these parentheses | 1076 - where O: Sync, for<'a> (&'a T): Sync {} 1076 + where O: Sync, for<'a> &'a T: Sync {} | warning: unnecessary parentheses around type --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/owning_ref/src/lib.rs:1079:28 | 1079 | where O: Send, for<'a> (&'a mut T): Send {} | ^ ^ | help: remove these parentheses | 1079 - where O: Send, for<'a> (&'a mut T): Send {} 1079 + where O: Send, for<'a> &'a mut T: Send {} | warning: unnecessary parentheses around type --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/owning_ref/src/lib.rs:1081:28 | 1081 | where O: Sync, for<'a> (&'a mut T): Sync {} | ^ ^ | help: remove these parentheses | 1081 - where O: Sync, for<'a> (&'a mut T): Sync {} 1081 + where O: Sync, for<'a> &'a mut T: Sync {} | warning: `owning_ref` (lib) generated 4 warnings Fresh block-padding v0.1.5 Fresh itertools v0.8.2 warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools-0.8.2/src/format.rs:60:13 | 60 | try!(format(fst, &mut |disp: &fmt::Display| disp.fmt(f))); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools-0.8.2/src/format.rs:66:17 | 66 | try!(format(elt, &mut |disp: &fmt::Display| disp.fmt(f))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools-0.8.2/src/format.rs:64:21 | 64 | try!(f.write_str(self.sep)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools-0.8.2/src/format.rs:85:13 | 85 | try!(cb(&fst, f)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools-0.8.2/src/format.rs:90:17 | 90 | try!(cb(&elt, f)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools-0.8.2/src/format.rs:88:21 | 88 | try!(f.write_str(self.sep)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools-0.8.2/src/lib.rs:1847:25 | 1847 | let mut x = try!(inner0(it, f)); | ^^^ warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools-0.8.2/src/lib.rs:1659:41 | 1659 | F: FnMut(Self::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(bare_trait_objects)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1659 - F: FnMut(Self::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result, 1659 + F: FnMut(Self::Item, &mut dyn FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result, | warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools-0.8.2/src/lib.rs:1659:48 | 1659 | F: FnMut(Self::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result, | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1659 - F: FnMut(Self::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result, 1659 + F: FnMut(Self::Item, &mut FnMut(&dyn fmt::Display) -> fmt::Result) -> fmt::Result, | warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools-0.8.2/src/format.rs:32:34 | 32 | F: FnMut(I::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 32 - F: FnMut(I::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result 32 + F: FnMut(I::Item, &mut dyn FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result | warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools-0.8.2/src/format.rs:32:41 | 32 | F: FnMut(I::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 32 - F: FnMut(I::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result 32 + F: FnMut(I::Item, &mut FnMut(&dyn fmt::Display) -> fmt::Result) -> fmt::Result | warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools-0.8.2/src/format.rs:51:34 | 51 | F: FnMut(I::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 51 - F: FnMut(I::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result 51 + F: FnMut(I::Item, &mut dyn FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result | warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools-0.8.2/src/format.rs:51:41 | 51 | F: FnMut(I::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 51 - F: FnMut(I::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result 51 + F: FnMut(I::Item, &mut FnMut(&dyn fmt::Display) -> fmt::Result) -> fmt::Result | warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools-0.8.2/src/format.rs:60:43 | 60 | try!(format(fst, &mut |disp: &fmt::Display| disp.fmt(f))); | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 60 - try!(format(fst, &mut |disp: &fmt::Display| disp.fmt(f))); 60 + try!(format(fst, &mut |disp: &dyn fmt::Display| disp.fmt(f))); | warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools-0.8.2/src/format.rs:66:47 | 66 | try!(format(elt, &mut |disp: &fmt::Display| disp.fmt(f))); | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 66 - try!(format(elt, &mut |disp: &fmt::Display| disp.fmt(f))); 66 + try!(format(elt, &mut |disp: &dyn fmt::Display| disp.fmt(f))); | warning: `itertools` (lib) generated 15 warnings Fresh uluru v1.1.1 Fresh walkdir v2.3.2 Fresh codespan-reporting v0.11.1 Fresh itertools v0.10.3 warning: unused attribute `inline` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools/src/flatten_ok.rs:141:5 | 141 | #[inline] | ^^^^^^^^^ | = note: `#[warn(unused_attributes)]` on by default note: the built-in attribute `inline` will be ignored, since it's applied to the macro invocation `clone_fields` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools/src/flatten_ok.rs:142:5 | 142 | clone_fields!(iter, inner_front, inner_back); | ^^^^^^^^^^^^ warning: unused attribute `inline` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools/src/rciter_impl.rs:54:5 | 54 | #[inline] | ^^^^^^^^^ | note: the built-in attribute `inline` will be ignored, since it's applied to the macro invocation `clone_fields` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools/src/rciter_impl.rs:55:5 | 55 | clone_fields!(rciter); | ^^^^^^^^^^^^ warning: use of deprecated associated function `Itertools::fold1`: Use `Iterator::reduce` instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools/src/concat_impl.rs:21:26 | 21 | iterable.into_iter().fold1(|mut a, b| { a.extend(b); a }).unwrap_or_else(<_>::default) | ^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated associated function `Itertools::fold1`: Use `Iterator::reduce` instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/itertools/src/kmerge_impl.rs:219:19 | 219 | .fold1(size_hint::add) | ^^^^^ warning: `itertools` (lib) generated 4 warnings Fresh bit-set v0.5.2 Fresh raw-window-handle v0.4.2 Fresh semver v0.9.0 warning: `semver` (lib) generated 30 warnings (30 duplicates) Fresh dns-parser v0.8.0 warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/enums.rs:192:14 | 192 | 6...15 => Reserved(code), | ^^^ help: use `..=` for an inclusive range | = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/name.rs:112:21 | 112 | try!(fmt.write_char('.')); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/name.rs:121:17 | 121 | try!(fmt.write_str(from_utf8(&data[pos+1..end]).unwrap())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/name.rs:118:21 | 118 | try!(fmt.write_char('.')); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/parser.rs:15:22 | 15 | let header = try!(Header::parse(data)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/parser.rs:19:24 | 19 | let name = try!(Name::scan(&data[offset..], data)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/parser.rs:24:25 | 24 | let qtype = try!(QueryType::parse( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/parser.rs:28:44 | 28 | let (prefer_unicast, qclass) = try!(parse_qclass_code( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/parser.rs:41:26 | 41 | answers.push(try!(parse_record(data, &mut offset))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/parser.rs:45:30 | 45 | nameservers.push(try!(parse_record(data, &mut offset))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/parser.rs:52:32 | 52 | opt = Some(try!(parse_opt_record(data, &mut offset))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/parser.rs:57:33 | 57 | additional.push(try!(parse_record(data, &mut offset))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/parser.rs:75:18 | 75 | let qclass = try!(QueryClass::parse(qclass_code)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/parser.rs:83:15 | 83 | let cls = try!(Class::parse(class_code)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/parser.rs:89:16 | 89 | let name = try!(Name::scan(&data[*offset..], data)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/parser.rs:94:15 | 94 | let typ = try!(Type::parse( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/parser.rs:99:35 | 99 | let (multicast_unique, cls) = try!(parse_class_code(class_code)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/parser.rs:112:16 | 112 | let data = try!(RData::parse(typ, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/parser.rs:130:15 | 130 | let typ = try!(Type::parse( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/parser.rs:149:16 | 149 | let data = try!(RData::parse(typ, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/rdata/soa.rs:22:35 | 22 | let primary_name_server = try!(Name::scan(rdata, original)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dns-parser/src/rdata/soa.rs:24:23 | 24 | let mailbox = try!(Name::scan(&rdata[pos..], original)); | ^^^ warning: `dns-parser` (lib) generated 22 warnings Fresh proc-macro2 v1.0.36 Fresh gpu-alloc v0.5.2 warning: field is never read: `max_allocation_count` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gpu-alloc/src/allocator.rs:31:5 | 31 | max_allocation_count: u32, | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default note: `GpuAllocator` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gpu-alloc/src/allocator.rs:22:10 | 22 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `gpu-alloc` (lib) generated 1 warning Fresh mozbuild v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/build/rust/mozbuild) warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/log/src/lib.rs:1365:36 | 1365 | std::sync::atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: `log` (lib) generated 1 warning Fresh hashlink v0.6.0 Fresh gpu-descriptor v0.2.1 warning: field is never read: `total` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gpu-descriptor/src/allocator.rs:398:5 | 398 | total: u64, | ^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default note: `DescriptorAllocator` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gpu-descriptor/src/allocator.rs:395:10 | 395 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `max_update_after_bind_descriptors_in_all_pools` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gpu-descriptor/src/allocator.rs:401:5 | 401 | max_update_after_bind_descriptors_in_all_pools: u32, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: `DescriptorAllocator` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gpu-descriptor/src/allocator.rs:395:10 | 395 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `gpu-descriptor` (lib) generated 2 warnings Fresh fallible_collections v0.4.2 Fresh libc v0.2.112 Fresh encoding_rs v0.8.31 warning: glsl-optimizer/src/compiler/glsl_types.cpp: In static member function 'static const glsl_type* glsl_type::get_sampler_instance(glsl_sampler_dim, bool, bool, glsl_base_type)': warning: glsl-optimizer/src/compiler/glsl_types.cpp:792:7: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 792 | switch (dim) { warning: | ^~~~~~ warning: glsl-optimizer/src/compiler/glsl_types.cpp:838:4: note: here warning: 838 | case GLSL_TYPE_INT: warning: | ^~~~ warning: glsl-optimizer/src/compiler/glsl_types.cpp:841:7: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 841 | switch (dim) { warning: | ^~~~~~ warning: glsl-optimizer/src/compiler/glsl_types.cpp:868:4: note: here warning: 868 | case GLSL_TYPE_UINT: warning: | ^~~~ warning: glsl-optimizer/src/compiler/glsl_types.cpp:871:7: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 871 | switch (dim) { warning: | ^~~~~~ warning: glsl-optimizer/src/compiler/glsl_types.cpp:898:4: note: here warning: 898 | default: warning: | ^~~~~~~ warning: glsl-optimizer/src/compiler/glsl_types.cpp: In static member function 'static const glsl_type* glsl_type::get_image_instance(glsl_sampler_dim, bool, glsl_base_type)': warning: glsl-optimizer/src/compiler/glsl_types.cpp:911:7: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 911 | switch (dim) { warning: | ^~~~~~ warning: glsl-optimizer/src/compiler/glsl_types.cpp:939:4: note: here warning: 939 | case GLSL_TYPE_INT: warning: | ^~~~ warning: glsl-optimizer/src/compiler/glsl_types.cpp:940:7: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 940 | switch (dim) { warning: | ^~~~~~ warning: glsl-optimizer/src/compiler/glsl_types.cpp:968:4: note: here warning: 968 | case GLSL_TYPE_UINT: warning: | ^~~~ warning: glsl-optimizer/src/compiler/glsl_types.cpp:969:7: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 969 | switch (dim) { warning: | ^~~~~~ warning: glsl-optimizer/src/compiler/glsl_types.cpp:997:4: note: here warning: 997 | default: warning: | ^~~~~~~ warning: glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp: In member function 'virtual ir_rvalue* ast_struct_specifier::hir(exec_list*, _mesa_glsl_parse_state*)': warning: glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:7801:10: warning: this 'while' clause does not guard... [-Wmisleading-indentation] warning: 7801 | while (before_node && warning: | ^~~~~ warning: glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:7805:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while' warning: 7805 | if (before_node) warning: | ^~ warning: glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp: In member function 'virtual ir_rvalue* ast_declarator_list::hir(exec_list*, _mesa_glsl_parse_state*)': warning: glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:5377:16: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 5377 | if (state->is_version(120, 300) || state->EXT_gpu_shader4_enable) warning: | ^~ warning: glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:5379:13: note: here warning: 5379 | case GLSL_TYPE_DOUBLE: warning: | ^~~~ warning: glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:5380:16: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 5380 | if (check_type->is_double() && (state->is_version(410, 0) || state->ARB_vertex_attrib_64bit_enable)) warning: | ^~ warning: glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:5382:13: note: here warning: 5382 | case GLSL_TYPE_SAMPLER: warning: | ^~~~ warning: glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:5383:16: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 5383 | if (check_type->is_sampler() && state->has_bindless()) warning: | ^~ warning: glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:5385:13: note: here warning: 5385 | case GLSL_TYPE_IMAGE: warning: | ^~~~ warning: glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:5122:1: warning: 'ir_function_signature* {anonymous}::builtin_builder::_atan(const glsl_type*)' defined but not used [-Wunused-function] warning: 5122 | builtin_builder::_atan(const glsl_type *type) warning: | ^~~~~~~~~~~~~~~ warning: glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:4983:1: warning: 'ir_function_signature* {anonymous}::builtin_builder::_atan2(const glsl_type*)' defined but not used [-Wunused-function] warning: 4983 | builtin_builder::_atan2(const glsl_type *type) warning: | ^~~~~~~~~~~~~~~ warning: glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp: In constructor 'glslopt_shader::glslopt_shader()': warning: glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:210:7: warning: 'glslopt_shader::status' will be initialized after [-Wreorder] warning: 210 | bool status; warning: | ^~~~~~ warning: glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:202:6: warning: 'int glslopt_shader::uniformCount' [-Wreorder] warning: 202 | int uniformCount, uniformsSize; warning: | ^~~~~~~~~~~~ warning: glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:154:2: warning: when initialized here [-Wreorder] warning: 154 | glslopt_shader () warning: | ^~~~~~~~~~~~~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_SUN_multi_draw_arrays(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:485:1: note: in expansion of macro 'EXT' warning: 485 | EXT(SUN_multi_draw_arrays , dummy_true , GLL, x , x , x , 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_SGIS_texture_lod(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:483:1: note: in expansion of macro 'EXT' warning: 483 | EXT(SGIS_texture_lod , dummy_true , GLL, x , x , x , 1997) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_SGIS_texture_edge_clamp(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:482:1: note: in expansion of macro 'EXT' warning: 482 | EXT(SGIS_texture_edge_clamp , dummy_true , GLL, x , x , x , 1997) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_SGIS_texture_border_clamp(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:481:1: note: in expansion of macro 'EXT' warning: 481 | EXT(SGIS_texture_border_clamp , ARB_texture_border_clamp , GLL, x , x , x , 1997) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_SGIS_generate_mipmap(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:480:1: note: in expansion of macro 'EXT' warning: 480 | EXT(SGIS_generate_mipmap , dummy_true , GLL, x , x , x , 1997) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_S3_s3tc(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:478:1: note: in expansion of macro 'EXT' warning: 478 | EXT(S3_s3tc , ANGLE_texture_compression_dxt , GLL, GLC, x , x , 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_vertex_half_float(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:475:1: note: in expansion of macro 'EXT' warning: 475 | EXT(OES_vertex_half_float , ARB_half_float_vertex , x , x , x , ES2, 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_vertex_array_object(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:474:1: note: in expansion of macro 'EXT' warning: 474 | EXT(OES_vertex_array_object , dummy_true , x , x , ES1, ES2, 2010) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_texture_view(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:473:1: note: in expansion of macro 'EXT' warning: 473 | EXT(OES_texture_view , OES_texture_view , x , x , x , 31, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_texture_stencil8(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:471:1: note: in expansion of macro 'EXT' warning: 471 | EXT(OES_texture_stencil8 , ARB_texture_stencil8 , x , x , x , 30, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_texture_npot(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:470:1: note: in expansion of macro 'EXT' warning: 470 | EXT(OES_texture_npot , ARB_texture_non_power_of_two , x , x , ES1, ES2, 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_texture_mirrored_repeat(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:469:1: note: in expansion of macro 'EXT' warning: 469 | EXT(OES_texture_mirrored_repeat , dummy_true , x , x , ES1, x , 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_texture_half_float_linear(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:468:1: note: in expansion of macro 'EXT' warning: 468 | EXT(OES_texture_half_float_linear , OES_texture_half_float_linear , x , x , x , ES2, 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_texture_half_float(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:467:1: note: in expansion of macro 'EXT' warning: 467 | EXT(OES_texture_half_float , OES_texture_half_float , x , x , x , ES2, 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_texture_float_linear(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:466:1: note: in expansion of macro 'EXT' warning: 466 | EXT(OES_texture_float_linear , OES_texture_float_linear , x , x , x , ES2, 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_texture_float(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:465:1: note: in expansion of macro 'EXT' warning: 465 | EXT(OES_texture_float , OES_texture_float , x , x , x , ES2, 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_texture_env_crossbar(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:464:1: note: in expansion of macro 'EXT' warning: 464 | EXT(OES_texture_env_crossbar , ARB_texture_env_crossbar , x , x , ES1, x , 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_texture_cube_map(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:462:1: note: in expansion of macro 'EXT' warning: 462 | EXT(OES_texture_cube_map , ARB_texture_cube_map , x , x , ES1, x , 2007) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_texture_compression_astc(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:461:1: note: in expansion of macro 'EXT' warning: 461 | EXT(OES_texture_compression_astc , OES_texture_compression_astc , x , x , ES1, ES2, 2015) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_texture_border_clamp(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:459:1: note: in expansion of macro 'EXT' warning: 459 | EXT(OES_texture_border_clamp , ARB_texture_border_clamp , x , x , x , ES2, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_surfaceless_context(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:455:1: note: in expansion of macro 'EXT' warning: 455 | EXT(OES_surfaceless_context , dummy_true , x , x , ES1, ES2, 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_stencil_wrap(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:454:1: note: in expansion of macro 'EXT' warning: 454 | EXT(OES_stencil_wrap , dummy_true , x , x , ES1, x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_stencil8(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:453:1: note: in expansion of macro 'EXT' warning: 453 | EXT(OES_stencil8 , dummy_true , x , x , ES1, ES2, 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_stencil4(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:452:1: note: in expansion of macro 'EXT' warning: 452 | EXT(OES_stencil4 , dummy_false , x , x , x , x , 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_stencil1(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:451:1: note: in expansion of macro 'EXT' warning: 451 | EXT(OES_stencil1 , dummy_false , x , x , x , x , 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_single_precision(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:449:1: note: in expansion of macro 'EXT' warning: 449 | EXT(OES_single_precision , dummy_true , x , x , ES1, x , 2003) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_sample_shading(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:444:1: note: in expansion of macro 'EXT' warning: 444 | EXT(OES_sample_shading , OES_sample_variables , x , x , x , 30, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_rgb8_rgba8(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:443:1: note: in expansion of macro 'EXT' warning: 443 | EXT(OES_rgb8_rgba8 , dummy_true , x , x , ES1, ES2, 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_required_internalformat(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:442:1: note: in expansion of macro 'EXT' warning: 442 | EXT(OES_required_internalformat , dummy_true , x , x , ES1, ES2, 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_read_format(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:441:1: note: in expansion of macro 'EXT' warning: 441 | EXT(OES_read_format , dummy_true , GLL, x , ES1, x , 2003) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_query_matrix(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:440:1: note: in expansion of macro 'EXT' warning: 440 | EXT(OES_query_matrix , dummy_true , x , x , ES1, x , 2003) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_point_sprite(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:438:1: note: in expansion of macro 'EXT' warning: 438 | EXT(OES_point_sprite , ARB_point_sprite , x , x , ES1, x , 2004) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_point_size_array(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:437:1: note: in expansion of macro 'EXT' warning: 437 | EXT(OES_point_size_array , dummy_true , x , x , ES1, x , 2004) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_packed_depth_stencil(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:436:1: note: in expansion of macro 'EXT' warning: 436 | EXT(OES_packed_depth_stencil , dummy_true , x , x , ES1, ES2, 2007) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_mapbuffer(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:435:1: note: in expansion of macro 'EXT' warning: 435 | EXT(OES_mapbuffer , dummy_true , x , x , ES1, ES2, 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_get_program_binary(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:433:1: note: in expansion of macro 'EXT' warning: 433 | EXT(OES_get_program_binary , dummy_true , x , x , x , ES2, 2008) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_framebuffer_object(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:430:1: note: in expansion of macro 'EXT' warning: 430 | EXT(OES_framebuffer_object , dummy_true , x , x , ES1, x , 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_fixed_point(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:429:1: note: in expansion of macro 'EXT' warning: 429 | EXT(OES_fixed_point , dummy_true , x , x , ES1, x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_fbo_render_mipmap(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:428:1: note: in expansion of macro 'EXT' warning: 428 | EXT(OES_fbo_render_mipmap , dummy_true , x , x , ES1, ES2, 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_element_index_uint(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:427:1: note: in expansion of macro 'EXT' warning: 427 | EXT(OES_element_index_uint , dummy_true , x , x , ES1, ES2, 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_draw_texture(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:426:1: note: in expansion of macro 'EXT' warning: 426 | EXT(OES_draw_texture , OES_draw_texture , x , x , ES1, x , 2004) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_draw_elements_base_vertex(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:425:1: note: in expansion of macro 'EXT' warning: 425 | EXT(OES_draw_elements_base_vertex , ARB_draw_elements_base_vertex , x , x , x , ES2, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_draw_buffers_indexed(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:424:1: note: in expansion of macro 'EXT' warning: 424 | EXT(OES_draw_buffers_indexed , ARB_draw_buffers_blend , x , x , x , 30, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_depth_texture_cube_map(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:423:1: note: in expansion of macro 'EXT' warning: 423 | EXT(OES_depth_texture_cube_map , OES_depth_texture_cube_map , x , x , x , ES2, 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_depth_texture(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:422:1: note: in expansion of macro 'EXT' warning: 422 | EXT(OES_depth_texture , ARB_depth_texture , x , x , x , ES2, 2006) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_depth32(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:421:1: note: in expansion of macro 'EXT' warning: 421 | EXT(OES_depth32 , dummy_false , x , x , x , x , 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_depth24(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:420:1: note: in expansion of macro 'EXT' warning: 420 | EXT(OES_depth24 , dummy_true , x , x , ES1, ES2, 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_copy_image(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:419:1: note: in expansion of macro 'EXT' warning: 419 | EXT(OES_copy_image , OES_copy_image , x , x , x , 30, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_compressed_paletted_texture(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:418:1: note: in expansion of macro 'EXT' warning: 418 | EXT(OES_compressed_paletted_texture , dummy_true , x , x , ES1, x , 2003) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_compressed_ETC1_RGB8_texture(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:417:1: note: in expansion of macro 'EXT' warning: 417 | EXT(OES_compressed_ETC1_RGB8_texture , OES_compressed_ETC1_RGB8_texture , x , x , ES1, ES2, 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_byte_coordinates(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:416:1: note: in expansion of macro 'EXT' warning: 416 | EXT(OES_byte_coordinates , dummy_true , x , x , ES1, x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_blend_subtract(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:415:1: note: in expansion of macro 'EXT' warning: 415 | EXT(OES_blend_subtract , dummy_true , x , x , ES1, x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_blend_func_separate(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:414:1: note: in expansion of macro 'EXT' warning: 414 | EXT(OES_blend_func_separate , EXT_blend_func_separate , x , x , ES1, x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_blend_equation_separate(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:413:1: note: in expansion of macro 'EXT' warning: 413 | EXT(OES_blend_equation_separate , EXT_blend_equation_separate , x , x , ES1, x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_EGL_sync(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:412:1: note: in expansion of macro 'EXT' warning: 412 | EXT(OES_EGL_sync , dummy_true , x , x , ES1, ES2, 2010) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_OES_EGL_image(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:409:1: note: in expansion of macro 'EXT' warning: 409 | EXT(OES_EGL_image , OES_EGL_image , GLL, GLC, ES1, ES2, 2006) /* FIXME: Mesa expects GL_OES_EGL_image to be available in OpenGL contexts. */ warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_viewport_swizzle(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:407:1: note: in expansion of macro 'EXT' warning: 407 | EXT(NV_viewport_swizzle , NV_viewport_swizzle , GLL, GLC, x , 31, 2015) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_vdpau_interop(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:405:1: note: in expansion of macro 'EXT' warning: 405 | EXT(NV_vdpau_interop , NV_vdpau_interop , GLL, GLC, x , x , 2010) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_texture_rectangle(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:404:1: note: in expansion of macro 'EXT' warning: 404 | EXT(NV_texture_rectangle , NV_texture_rectangle , GLL, x , x , x , 2000) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_texture_env_combine4(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:403:1: note: in expansion of macro 'EXT' warning: 403 | EXT(NV_texture_env_combine4 , NV_texture_env_combine4 , GLL, x , x , x , 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_texture_barrier(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:402:1: note: in expansion of macro 'EXT' warning: 402 | EXT(NV_texture_barrier , NV_texture_barrier , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_texgen_reflection(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:401:1: note: in expansion of macro 'EXT' warning: 401 | EXT(NV_texgen_reflection , dummy_true , GLL, x , x , x , 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_sample_locations(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:399:1: note: in expansion of macro 'EXT' warning: 399 | EXT(NV_sample_locations , ARB_sample_locations , GLL, GLC, x , ES2, 2015) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_read_stencil(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:398:1: note: in expansion of macro 'EXT' warning: 398 | EXT(NV_read_stencil , dummy_true , x , x , x , ES2, 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_read_depth_stencil(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:397:1: note: in expansion of macro 'EXT' warning: 397 | EXT(NV_read_depth_stencil , dummy_true , x , x , x , ES2, 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_read_depth(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:396:1: note: in expansion of macro 'EXT' warning: 396 | EXT(NV_read_depth , dummy_true , x , x , x , ES2, 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_read_buffer(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:395:1: note: in expansion of macro 'EXT' warning: 395 | EXT(NV_read_buffer , dummy_true , x , x , x , ES2, 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_primitive_restart(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:394:1: note: in expansion of macro 'EXT' warning: 394 | EXT(NV_primitive_restart , NV_primitive_restart , GLL, x , x , x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_point_sprite(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:393:1: note: in expansion of macro 'EXT' warning: 393 | EXT(NV_point_sprite , NV_point_sprite , GLL, GLC, x , x , 2001) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_pixel_buffer_object(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:392:1: note: in expansion of macro 'EXT' warning: 392 | EXT(NV_pixel_buffer_object , EXT_pixel_buffer_object , x , x , x , ES2, 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_packed_depth_stencil(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:391:1: note: in expansion of macro 'EXT' warning: 391 | EXT(NV_packed_depth_stencil , dummy_true , GLL, GLC, x , x , 2000) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_light_max_exponent(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:390:1: note: in expansion of macro 'EXT' warning: 390 | EXT(NV_light_max_exponent , dummy_true , GLL, x , x , x , 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_fog_distance(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:387:1: note: in expansion of macro 'EXT' warning: 387 | EXT(NV_fog_distance , NV_fog_distance , GLL, x , x , x , 2001) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_fill_rectangle(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:386:1: note: in expansion of macro 'EXT' warning: 386 | EXT(NV_fill_rectangle , NV_fill_rectangle , GLL, GLC, x , x , 2015) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_fbo_color_attachments(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:385:1: note: in expansion of macro 'EXT' warning: 385 | EXT(NV_fbo_color_attachments , dummy_true , x , x , x , ES2, 2010) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_draw_buffers(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:384:1: note: in expansion of macro 'EXT' warning: 384 | EXT(NV_draw_buffers , dummy_true , x , x , x , ES2, 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_depth_clamp(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:383:1: note: in expansion of macro 'EXT' warning: 383 | EXT(NV_depth_clamp , ARB_depth_clamp , GLL, GLC, x , x , 2001) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_copy_image(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:382:1: note: in expansion of macro 'EXT' warning: 382 | EXT(NV_copy_image , NV_copy_image , GLL, GLC, x , x, 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_conservative_raster_pre_snap_triangles(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:381:1: note: in expansion of macro 'EXT' warning: 381 | EXT(NV_conservative_raster_pre_snap_triangles, NV_conservative_raster_pre_snap_triangles, GLL, GLC, ES1, ES2, 2015) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_conservative_raster_pre_snap(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:380:1: note: in expansion of macro 'EXT' warning: 380 | EXT(NV_conservative_raster_pre_snap , NV_conservative_raster_pre_snap , GLL, GLC, ES1, ES2, 2017) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_conservative_raster_dilate(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:379:1: note: in expansion of macro 'EXT' warning: 379 | EXT(NV_conservative_raster_dilate , NV_conservative_raster_dilate , GLL, GLC, ES1, ES2, 2015) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_conservative_raster(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:378:1: note: in expansion of macro 'EXT' warning: 378 | EXT(NV_conservative_raster , NV_conservative_raster , GLL, GLC, ES1, ES2, 2015) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_conditional_render(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:377:1: note: in expansion of macro 'EXT' warning: 377 | EXT(NV_conditional_render , NV_conditional_render , GLL, GLC, x , ES2, 2008) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_blend_square(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:375:1: note: in expansion of macro 'EXT' warning: 375 | EXT(NV_blend_square , dummy_true , GLL, x , x , x , 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NV_alpha_to_coverage_dither_control(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:374:1: note: in expansion of macro 'EXT' warning: 374 | EXT(NV_alpha_to_coverage_dither_control , NV_alpha_to_coverage_dither_control , GLL, GLC, x , ES2, 2017) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_NVX_gpu_memory_info(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:372:1: note: in expansion of macro 'EXT' warning: 372 | EXT(NVX_gpu_memory_info , NVX_gpu_memory_info , GLL, GLC, x , x , 2013) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_MESA_ycbcr_texture(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:370:1: note: in expansion of macro 'EXT' warning: 370 | EXT(MESA_ycbcr_texture , MESA_ycbcr_texture , GLL, GLC, x , x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_MESA_window_pos(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:369:1: note: in expansion of macro 'EXT' warning: 369 | EXT(MESA_window_pos , dummy_true , GLL, x , x , x , 2000) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_MESA_tile_raster_order(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:368:1: note: in expansion of macro 'EXT' warning: 368 | EXT(MESA_tile_raster_order , MESA_tile_raster_order , GLL, GLC, x , ES2, 2017) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_MESA_texture_signed_rgba(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:367:1: note: in expansion of macro 'EXT' warning: 367 | EXT(MESA_texture_signed_rgba , EXT_texture_snorm , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_MESA_pack_invert(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:365:1: note: in expansion of macro 'EXT' warning: 365 | EXT(MESA_pack_invert , MESA_pack_invert , GLL, GLC, x , x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_MESA_framebuffer_flip_y(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:364:1: note: in expansion of macro 'EXT' warning: 364 | EXT(MESA_framebuffer_flip_y , MESA_framebuffer_flip_y , 43, 43, x , 30, 2018) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_KHR_texture_compression_astc_sliced_3d(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:362:1: note: in expansion of macro 'EXT' warning: 362 | EXT(KHR_texture_compression_astc_sliced_3d , KHR_texture_compression_astc_sliced_3d , GLL, GLC, x , ES2, 2015) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_KHR_texture_compression_astc_ldr(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:361:1: note: in expansion of macro 'EXT' warning: 361 | EXT(KHR_texture_compression_astc_ldr , KHR_texture_compression_astc_ldr , GLL, GLC, x , ES2, 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_KHR_texture_compression_astc_hdr(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:360:1: note: in expansion of macro 'EXT' warning: 360 | EXT(KHR_texture_compression_astc_hdr , KHR_texture_compression_astc_hdr , GLL, GLC, x , ES2, 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_KHR_robustness(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:359:1: note: in expansion of macro 'EXT' warning: 359 | EXT(KHR_robustness , KHR_robustness , GLL, GLC, x , ES2, 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_KHR_robust_buffer_access_behavior(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:358:1: note: in expansion of macro 'EXT' warning: 358 | EXT(KHR_robust_buffer_access_behavior , ARB_robust_buffer_access_behavior , GLL, GLC, x , ES2, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_KHR_parallel_shader_compile(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:357:1: note: in expansion of macro 'EXT' warning: 357 | EXT(KHR_parallel_shader_compile , dummy_true , GLL, GLC, x , ES2, 2017) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_KHR_no_error(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:356:1: note: in expansion of macro 'EXT' warning: 356 | EXT(KHR_no_error , dummy_true , GLL, GLC, ES1, ES2, 2015) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_KHR_debug(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:355:1: note: in expansion of macro 'EXT' warning: 355 | EXT(KHR_debug , dummy_true , GLL, GLC, 11, ES2, 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_KHR_context_flush_control(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:354:1: note: in expansion of macro 'EXT' warning: 354 | EXT(KHR_context_flush_control , dummy_true , GLL, GLC, x , ES2, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_KHR_blend_equation_advanced_coherent(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:353:1: note: in expansion of macro 'EXT' warning: 353 | EXT(KHR_blend_equation_advanced_coherent , KHR_blend_equation_advanced_coherent , GLL, GLC, x , ES2, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_INTEL_performance_query(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:348:1: note: in expansion of macro 'EXT' warning: 348 | EXT(INTEL_performance_query , INTEL_performance_query , GLL, GLC, x , ES2, 2013) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_INTEL_blackhole_render(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:346:1: note: in expansion of macro 'EXT' warning: 346 | EXT(INTEL_blackhole_render , INTEL_blackhole_render , 30, 30, x , ES2, 2018) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_INGR_blend_func_separate(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:344:1: note: in expansion of macro 'EXT' warning: 344 | EXT(INGR_blend_func_separate , EXT_blend_func_separate , GLL, x , x , x , 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_IBM_texture_mirrored_repeat(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:342:1: note: in expansion of macro 'EXT' warning: 342 | EXT(IBM_texture_mirrored_repeat , dummy_true , GLL, x , x , x , 1998) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_IBM_rasterpos_clip(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:341:1: note: in expansion of macro 'EXT' warning: 341 | EXT(IBM_rasterpos_clip , dummy_true , GLL, x , x , x , 1996) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_IBM_multimode_draw_arrays(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:340:1: note: in expansion of macro 'EXT' warning: 340 | EXT(IBM_multimode_draw_arrays , dummy_true , GLL, GLC, x , x , 1998) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_GREMEDY_string_marker(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:338:1: note: in expansion of macro 'EXT' warning: 338 | EXT(GREMEDY_string_marker , GREMEDY_string_marker , GLL, GLC, x , x , 2007) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_window_rectangles(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:336:1: note: in expansion of macro 'EXT' warning: 336 | EXT(EXT_window_rectangles , EXT_window_rectangles , GLL, GLC, x , 30, 2016) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_vertex_attrib_64bit(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:335:1: note: in expansion of macro 'EXT' warning: 335 | EXT(EXT_vertex_attrib_64bit , ARB_vertex_attrib_64bit , 32, GLC, x , x , 2010) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_vertex_array_bgra(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:334:1: note: in expansion of macro 'EXT' warning: 334 | EXT(EXT_vertex_array_bgra , EXT_vertex_array_bgra , GLL, GLC, x , x , 2008) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_vertex_array(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:333:1: note: in expansion of macro 'EXT' warning: 333 | EXT(EXT_vertex_array , dummy_true , GLL, x , x , x , 1995) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_unpack_subimage(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:332:1: note: in expansion of macro 'EXT' warning: 332 | EXT(EXT_unpack_subimage , dummy_true , x , x , x , ES2, 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_transform_feedback(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:331:1: note: in expansion of macro 'EXT' warning: 331 | EXT(EXT_transform_feedback , EXT_transform_feedback , GLL, GLC, x , x , 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_timer_query(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:330:1: note: in expansion of macro 'EXT' warning: 330 | EXT(EXT_timer_query , EXT_timer_query , GLL, GLC, x , x , 2006) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_view(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:329:1: note: in expansion of macro 'EXT' warning: 329 | EXT(EXT_texture_view , OES_texture_view , x , x , x , 31, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_type_2_10_10_10_REV(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:328:1: note: in expansion of macro 'EXT' warning: 328 | EXT(EXT_texture_type_2_10_10_10_REV , EXT_texture_type_2_10_10_10_REV , x , x , x , ES2, 2008) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_swizzle(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:327:1: note: in expansion of macro 'EXT' warning: 327 | EXT(EXT_texture_swizzle , EXT_texture_swizzle , GLL, GLC, x , x , 2008) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_snorm(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:326:1: note: in expansion of macro 'EXT' warning: 326 | EXT(EXT_texture_snorm , EXT_texture_snorm , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_shared_exponent(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:325:1: note: in expansion of macro 'EXT' warning: 325 | EXT(EXT_texture_shared_exponent , EXT_texture_shared_exponent , GLL, GLC, x , x , 2004) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_sRGB_decode(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:323:1: note: in expansion of macro 'EXT' warning: 323 | EXT(EXT_texture_sRGB_decode , EXT_texture_sRGB_decode , GLL, GLC, x , 30, 2006) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_sRGB_R8(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:322:1: note: in expansion of macro 'EXT' warning: 322 | EXT(EXT_texture_sRGB_R8 , EXT_texture_sRGB_R8 , GLL ,GLC, x , 30, 2018) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_sRGB(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:321:1: note: in expansion of macro 'EXT' warning: 321 | EXT(EXT_texture_sRGB , EXT_texture_sRGB , GLL, GLC, x , x , 2004) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_rg(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:320:1: note: in expansion of macro 'EXT' warning: 320 | EXT(EXT_texture_rg , ARB_texture_rg , x , x , x , ES2, 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_rectangle(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:319:1: note: in expansion of macro 'EXT' warning: 319 | EXT(EXT_texture_rectangle , NV_texture_rectangle , GLL, x , x , x , 2004) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_object(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:317:1: note: in expansion of macro 'EXT' warning: 317 | EXT(EXT_texture_object , dummy_true , GLL, x , x , x , 1995) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_norm16(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:316:1: note: in expansion of macro 'EXT' warning: 316 | EXT(EXT_texture_norm16 , EXT_texture_norm16 , x , x , x , 31, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_mirror_clamp(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:315:1: note: in expansion of macro 'EXT' warning: 315 | EXT(EXT_texture_mirror_clamp , EXT_texture_mirror_clamp , GLL, GLC, x , x , 2004) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_lod_bias(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:314:1: note: in expansion of macro 'EXT' warning: 314 | EXT(EXT_texture_lod_bias , dummy_true , GLL, x , ES1, x , 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_integer(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:313:1: note: in expansion of macro 'EXT' warning: 313 | EXT(EXT_texture_integer , EXT_texture_integer , GLL, GLC, x , x , 2006) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_format_BGRA8888(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:312:1: note: in expansion of macro 'EXT' warning: 312 | EXT(EXT_texture_format_BGRA8888 , dummy_true , x , x , ES1, ES2, 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_filter_anisotropic(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:311:1: note: in expansion of macro 'EXT' warning: 311 | EXT(EXT_texture_filter_anisotropic , EXT_texture_filter_anisotropic , GLL, GLC, ES1, ES2, 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_env_dot3(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:310:1: note: in expansion of macro 'EXT' warning: 310 | EXT(EXT_texture_env_dot3 , EXT_texture_env_dot3 , GLL, x , x , x , 2000) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_env_combine(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:309:1: note: in expansion of macro 'EXT' warning: 309 | EXT(EXT_texture_env_combine , dummy_true , GLL, x , x , x , 2000) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_env_add(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:308:1: note: in expansion of macro 'EXT' warning: 308 | EXT(EXT_texture_env_add , dummy_true , GLL, x , x , x , 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_edge_clamp(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:307:1: note: in expansion of macro 'EXT' warning: 307 | EXT(EXT_texture_edge_clamp , dummy_true , GLL, x , x , x , 1997) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_cube_map(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:305:1: note: in expansion of macro 'EXT' warning: 305 | EXT(EXT_texture_cube_map , ARB_texture_cube_map , GLL, x , x , x , 2001) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_compression_s3tc_srgb(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:304:1: note: in expansion of macro 'EXT' warning: 304 | EXT(EXT_texture_compression_s3tc_srgb , EXT_texture_compression_s3tc_srgb , x , x, x , ES2, 2016) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_compression_s3tc(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:303:1: note: in expansion of macro 'EXT' warning: 303 | EXT(EXT_texture_compression_s3tc , EXT_texture_compression_s3tc , GLL, GLC, x , ES2, 2000) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_compression_rgtc(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:302:1: note: in expansion of macro 'EXT' warning: 302 | EXT(EXT_texture_compression_rgtc , ARB_texture_compression_rgtc , GLL, GLC, x , 30, 2004) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_compression_latc(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:301:1: note: in expansion of macro 'EXT' warning: 301 | EXT(EXT_texture_compression_latc , EXT_texture_compression_latc , GLL, x , x , x , 2006) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_compression_dxt1(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:300:1: note: in expansion of macro 'EXT' warning: 300 | EXT(EXT_texture_compression_dxt1 , ANGLE_texture_compression_dxt , GLL, GLC, ES1, ES2, 2004) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_compression_bptc(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:299:1: note: in expansion of macro 'EXT' warning: 299 | EXT(EXT_texture_compression_bptc , ARB_texture_compression_bptc , x , x , x , 30, 2017) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_buffer_object(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:298:1: note: in expansion of macro 'EXT' warning: 298 | EXT(EXT_texture_buffer_object , EXT_texture_buffer_object , GLL, x , x , x , 2007) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture_border_clamp(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:296:1: note: in expansion of macro 'EXT' warning: 296 | EXT(EXT_texture_border_clamp , ARB_texture_border_clamp , x , x , x , ES2, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture3D(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:294:1: note: in expansion of macro 'EXT' warning: 294 | EXT(EXT_texture3D , dummy_true , GLL, x , x , x , 1996) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_texture(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:293:1: note: in expansion of macro 'EXT' warning: 293 | EXT(EXT_texture , dummy_true , GLL, x , x , x , 1996) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_subtexture(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:290:1: note: in expansion of macro 'EXT' warning: 290 | EXT(EXT_subtexture , dummy_true , GLL, x , x , x , 1995) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_stencil_wrap(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:289:1: note: in expansion of macro 'EXT' warning: 289 | EXT(EXT_stencil_wrap , dummy_true , GLL, x , x , x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_stencil_two_side(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:288:1: note: in expansion of macro 'EXT' warning: 288 | EXT(EXT_stencil_two_side , EXT_stencil_two_side , GLL, x , x , x , 2001) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_shadow_funcs(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:287:1: note: in expansion of macro 'EXT' warning: 287 | EXT(EXT_shadow_funcs , ARB_shadow , GLL, x , x , x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_separate_specular_color(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:278:1: note: in expansion of macro 'EXT' warning: 278 | EXT(EXT_separate_specular_color , dummy_true , GLL, x , x , x , 1997) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_semaphore_fd(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:276:1: note: in expansion of macro 'EXT' warning: 276 | EXT(EXT_semaphore_fd , EXT_semaphore_fd , GLL, GLC, x , ES2, 2017) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_semaphore(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:275:1: note: in expansion of macro 'EXT' warning: 275 | EXT(EXT_semaphore , EXT_semaphore , GLL, GLC, x , ES2, 2017) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_secondary_color(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:274:1: note: in expansion of macro 'EXT' warning: 274 | EXT(EXT_secondary_color , dummy_true , GLL, x , x , x , 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_sRGB_write_control(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:273:1: note: in expansion of macro 'EXT' warning: 273 | EXT(EXT_sRGB_write_control , EXT_framebuffer_sRGB , x, x , x , 30, 2013) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_robustness(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:272:1: note: in expansion of macro 'EXT' warning: 272 | EXT(EXT_robustness , KHR_robustness , x, x, x , ES2, 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_rescale_normal(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:271:1: note: in expansion of macro 'EXT' warning: 271 | EXT(EXT_rescale_normal , dummy_true , GLL, x , x , x , 1997) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_render_snorm(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:270:1: note: in expansion of macro 'EXT' warning: 270 | EXT(EXT_render_snorm , EXT_render_snorm , x , x , x, 31, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_read_format_bgra(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:269:1: note: in expansion of macro 'EXT' warning: 269 | EXT(EXT_read_format_bgra , dummy_true , x , x , ES1, ES2, 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_provoking_vertex(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:268:1: note: in expansion of macro 'EXT' warning: 268 | EXT(EXT_provoking_vertex , EXT_provoking_vertex , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_polygon_offset_clamp(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:266:1: note: in expansion of macro 'EXT' warning: 266 | EXT(EXT_polygon_offset_clamp , ARB_polygon_offset_clamp , GLL, GLC, ES1, ES2, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_point_parameters(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:265:1: note: in expansion of macro 'EXT' warning: 265 | EXT(EXT_point_parameters , EXT_point_parameters , GLL, x , x , x , 1997) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_pixel_buffer_object(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:264:1: note: in expansion of macro 'EXT' warning: 264 | EXT(EXT_pixel_buffer_object , EXT_pixel_buffer_object , GLL, GLC, x , x , 2004) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_packed_pixels(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:263:1: note: in expansion of macro 'EXT' warning: 263 | EXT(EXT_packed_pixels , dummy_true , GLL, x , x , x , 1997) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_packed_float(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:262:1: note: in expansion of macro 'EXT' warning: 262 | EXT(EXT_packed_float , EXT_packed_float , GLL, GLC, x , x , 2004) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_packed_depth_stencil(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:261:1: note: in expansion of macro 'EXT' warning: 261 | EXT(EXT_packed_depth_stencil , dummy_true , GLL, GLC, x , x , 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_occlusion_query_boolean(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:260:1: note: in expansion of macro 'EXT' warning: 260 | EXT(EXT_occlusion_query_boolean , ARB_occlusion_query2 , x , x , x , ES2, 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_multisampled_render_to_texture2(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:259:1: note: in expansion of macro 'EXT' warning: 259 | EXT(EXT_multisampled_render_to_texture2 , EXT_multisampled_render_to_texture , x , x , x , ES2, 2016) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_multisampled_render_to_texture(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:258:1: note: in expansion of macro 'EXT' warning: 258 | EXT(EXT_multisampled_render_to_texture , EXT_multisampled_render_to_texture , x , x , x , ES2, 2016) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_multi_draw_arrays(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:257:1: note: in expansion of macro 'EXT' warning: 257 | EXT(EXT_multi_draw_arrays , dummy_true , GLL, x , ES1, ES2, 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_memory_object_fd(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:256:1: note: in expansion of macro 'EXT' warning: 256 | EXT(EXT_memory_object_fd , EXT_memory_object_fd , GLL, GLC, x , ES2, 2017) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_memory_object(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:255:1: note: in expansion of macro 'EXT' warning: 255 | EXT(EXT_memory_object , EXT_memory_object , GLL, GLC, x , ES2, 2017) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_map_buffer_range(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:254:1: note: in expansion of macro 'EXT' warning: 254 | EXT(EXT_map_buffer_range , ARB_map_buffer_range , x , x , ES1, ES2, 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_gpu_program_parameters(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:249:1: note: in expansion of macro 'EXT' warning: 249 | EXT(EXT_gpu_program_parameters , EXT_gpu_program_parameters , GLL, x , x , x , 2006) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_framebuffer_sRGB(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:246:1: note: in expansion of macro 'EXT' warning: 246 | EXT(EXT_framebuffer_sRGB , EXT_framebuffer_sRGB , GLL, GLC, x , x , 1998) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_framebuffer_object(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:245:1: note: in expansion of macro 'EXT' warning: 245 | EXT(EXT_framebuffer_object , dummy_true , GLL, GLC, x , x , 2000) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_framebuffer_multisample_blit_scaled(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:244:1: note: in expansion of macro 'EXT' warning: 244 | EXT(EXT_framebuffer_multisample_blit_scaled , EXT_framebuffer_multisample_blit_scaled, GLL, GLC, x , x , 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_framebuffer_multisample(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:243:1: note: in expansion of macro 'EXT' warning: 243 | EXT(EXT_framebuffer_multisample , EXT_framebuffer_multisample , GLL, GLC, x , x , 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_framebuffer_blit(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:242:1: note: in expansion of macro 'EXT' warning: 242 | EXT(EXT_framebuffer_blit , dummy_true , GLL, GLC, x , x , 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_fog_coord(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:240:1: note: in expansion of macro 'EXT' warning: 240 | EXT(EXT_fog_coord , dummy_true , GLL, x , x , x , 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_float_blend(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:239:1: note: in expansion of macro 'EXT' warning: 239 | EXT(EXT_float_blend , EXT_float_blend , x , x , x , 30, 2015) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_draw_range_elements(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:238:1: note: in expansion of macro 'EXT' warning: 238 | EXT(EXT_draw_range_elements , dummy_true , GLL, x , x , x , 1997) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_draw_elements_base_vertex(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:236:1: note: in expansion of macro 'EXT' warning: 236 | EXT(EXT_draw_elements_base_vertex , ARB_draw_elements_base_vertex , x , x , x , ES2, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_draw_buffers_indexed(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:235:1: note: in expansion of macro 'EXT' warning: 235 | EXT(EXT_draw_buffers_indexed , ARB_draw_buffers_blend , x , x , x , 30, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_draw_buffers2(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:234:1: note: in expansion of macro 'EXT' warning: 234 | EXT(EXT_draw_buffers2 , EXT_draw_buffers2 , GLL, GLC, x , x , 2006) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_disjoint_timer_query(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:232:1: note: in expansion of macro 'EXT' warning: 232 | EXT(EXT_disjoint_timer_query , EXT_disjoint_timer_query , x , x , x , ES2, 2016) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_discard_framebuffer(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:231:1: note: in expansion of macro 'EXT' warning: 231 | EXT(EXT_discard_framebuffer , dummy_true , x , x , ES1, ES2, 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_direct_state_access(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:230:1: note: in expansion of macro 'EXT' warning: 230 | EXT(EXT_direct_state_access , dummy_true , GLL, x , x , x , 2010) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_depth_clamp(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:229:1: note: in expansion of macro 'EXT' warning: 229 | EXT(EXT_depth_clamp , ARB_depth_clamp , x , x , x , ES2, 2019) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_depth_bounds_test(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:228:1: note: in expansion of macro 'EXT' warning: 228 | EXT(EXT_depth_bounds_test , EXT_depth_bounds_test , GLL, GLC, x , x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_copy_texture(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:226:1: note: in expansion of macro 'EXT' warning: 226 | EXT(EXT_copy_texture , dummy_true , GLL, x , x , x , 1995) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_copy_image(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:225:1: note: in expansion of macro 'EXT' warning: 225 | EXT(EXT_copy_image , OES_copy_image , x , x , x , 30, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_compressed_ETC1_RGB8_sub_texture(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:224:1: note: in expansion of macro 'EXT' warning: 224 | EXT(EXT_compressed_ETC1_RGB8_sub_texture , OES_compressed_ETC1_RGB8_texture , x , x , ES1, ES2, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_compiled_vertex_array(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:223:1: note: in expansion of macro 'EXT' warning: 223 | EXT(EXT_compiled_vertex_array , dummy_true , GLL, x , x , x , 1996) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_color_buffer_float(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:222:1: note: in expansion of macro 'EXT' warning: 222 | EXT(EXT_color_buffer_float , dummy_true , x , x , x , 30, 2013) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_clip_control(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:220:1: note: in expansion of macro 'EXT' warning: 220 | EXT(EXT_clip_control , ARB_clip_control , x , x , x , ES2, 2017) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_buffer_storage(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:219:1: note: in expansion of macro 'EXT' warning: 219 | EXT(EXT_buffer_storage , ARB_buffer_storage , x , x , x , 31, 2015) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_blend_subtract(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:218:1: note: in expansion of macro 'EXT' warning: 218 | EXT(EXT_blend_subtract , dummy_true , GLL, x , x , x , 1995) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_blend_minmax(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:217:1: note: in expansion of macro 'EXT' warning: 217 | EXT(EXT_blend_minmax , EXT_blend_minmax , GLL, x , ES1, ES2, 1995) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_blend_func_separate(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:216:1: note: in expansion of macro 'EXT' warning: 216 | EXT(EXT_blend_func_separate , EXT_blend_func_separate , GLL, x , x , x , 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_blend_equation_separate(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:214:1: note: in expansion of macro 'EXT' warning: 214 | EXT(EXT_blend_equation_separate , EXT_blend_equation_separate , GLL, GLC, x , x , 2003) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_blend_color(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:213:1: note: in expansion of macro 'EXT' warning: 213 | EXT(EXT_blend_color , EXT_blend_color , GLL, x , x , x , 1995) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_bgra(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:212:1: note: in expansion of macro 'EXT' warning: 212 | EXT(EXT_bgra , dummy_true , GLL, x , x , x , 1995) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_base_instance(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:211:1: note: in expansion of macro 'EXT' warning: 211 | EXT(EXT_base_instance , ARB_base_instance , x , x , x , 30, 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_abgr(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:210:1: note: in expansion of macro 'EXT' warning: 210 | EXT(EXT_abgr , dummy_true , GLL, GLC, x , x , 1995) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_EGL_sync(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:209:1: note: in expansion of macro 'EXT' warning: 209 | EXT(EXT_EGL_sync , dummy_true , GLL, GLC, x , x , 2019) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_EXT_EGL_image_storage(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:208:1: note: in expansion of macro 'EXT' warning: 208 | EXT(EXT_EGL_image_storage , EXT_EGL_image_storage , GLL, GLC , x , 30, 2018) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ATI_texture_mirror_once(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:206:1: note: in expansion of macro 'EXT' warning: 206 | EXT(ATI_texture_mirror_once , ATI_texture_mirror_once , GLL, GLC, x , x , 2006) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ATI_texture_float(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:205:1: note: in expansion of macro 'EXT' warning: 205 | EXT(ATI_texture_float , ARB_texture_float , GLL, GLC, x , x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ATI_texture_env_combine3(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:204:1: note: in expansion of macro 'EXT' warning: 204 | EXT(ATI_texture_env_combine3 , ATI_texture_env_combine3 , GLL, x , x , x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ATI_texture_compression_3dc(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:203:1: note: in expansion of macro 'EXT' warning: 203 | EXT(ATI_texture_compression_3dc , ATI_texture_compression_3dc , GLL, x , x , x , 2004) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ATI_separate_stencil(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:202:1: note: in expansion of macro 'EXT' warning: 202 | EXT(ATI_separate_stencil , EXT_stencil_two_side , GLL, x , x , x , 2006) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ATI_meminfo(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:201:1: note: in expansion of macro 'EXT' warning: 201 | EXT(ATI_meminfo , ATI_meminfo , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ATI_fragment_shader(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:200:1: note: in expansion of macro 'EXT' warning: 200 | EXT(ATI_fragment_shader , ATI_fragment_shader , GLL, x , x , x , 2001) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ATI_draw_buffers(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:199:1: note: in expansion of macro 'EXT' warning: 199 | EXT(ATI_draw_buffers , dummy_true , GLL, x , x , x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ATI_blend_equation_separate(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:198:1: note: in expansion of macro 'EXT' warning: 198 | EXT(ATI_blend_equation_separate , EXT_blend_equation_separate , GLL, GLC, x , x , 2003) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_window_pos(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:196:1: note: in expansion of macro 'EXT' warning: 196 | EXT(ARB_window_pos , dummy_true , GLL, x , x , x , 2001) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_vertex_type_2_10_10_10_rev(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:194:1: note: in expansion of macro 'EXT' warning: 194 | EXT(ARB_vertex_type_2_10_10_10_rev , ARB_vertex_type_2_10_10_10_rev , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_vertex_type_10f_11f_11f_rev(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:193:1: note: in expansion of macro 'EXT' warning: 193 | EXT(ARB_vertex_type_10f_11f_11f_rev , ARB_vertex_type_10f_11f_11f_rev , GLL, GLC, x , x , 2013) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_vertex_shader(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:192:1: note: in expansion of macro 'EXT' warning: 192 | EXT(ARB_vertex_shader , ARB_vertex_shader , GLL, GLC, x , x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_vertex_program(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:191:1: note: in expansion of macro 'EXT' warning: 191 | EXT(ARB_vertex_program , ARB_vertex_program , GLL, x , x , x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_vertex_buffer_object(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:190:1: note: in expansion of macro 'EXT' warning: 190 | EXT(ARB_vertex_buffer_object , dummy_true , GLL, GLC, x , x , 2003) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_vertex_attrib_binding(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:189:1: note: in expansion of macro 'EXT' warning: 189 | EXT(ARB_vertex_attrib_binding , dummy_true , GLL, GLC, x , x , 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_vertex_array_object(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:187:1: note: in expansion of macro 'EXT' warning: 187 | EXT(ARB_vertex_array_object , dummy_true , GLL, GLC, x , x , 2006) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_vertex_array_bgra(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:186:1: note: in expansion of macro 'EXT' warning: 186 | EXT(ARB_vertex_array_bgra , EXT_vertex_array_bgra , GLL, GLC, x , x , 2008) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_transpose_matrix(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:184:1: note: in expansion of macro 'EXT' warning: 184 | EXT(ARB_transpose_matrix , dummy_true , GLL, x , x , x , 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_transform_feedback_overflow_query(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:183:1: note: in expansion of macro 'EXT' warning: 183 | EXT(ARB_transform_feedback_overflow_query , ARB_transform_feedback_overflow_query , GLL, GLC, x , x , 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_transform_feedback_instanced(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:182:1: note: in expansion of macro 'EXT' warning: 182 | EXT(ARB_transform_feedback_instanced , ARB_transform_feedback_instanced , GLL, GLC, x , x , 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_transform_feedback3(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:181:1: note: in expansion of macro 'EXT' warning: 181 | EXT(ARB_transform_feedback3 , ARB_transform_feedback3 , GLL, GLC, x , x , 2010) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_transform_feedback2(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:180:1: note: in expansion of macro 'EXT' warning: 180 | EXT(ARB_transform_feedback2 , ARB_transform_feedback2 , GLL, GLC, x , x , 2010) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_timer_query(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:179:1: note: in expansion of macro 'EXT' warning: 179 | EXT(ARB_timer_query , ARB_timer_query , GLL, GLC, x , x , 2010) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_view(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:178:1: note: in expansion of macro 'EXT' warning: 178 | EXT(ARB_texture_view , ARB_texture_view , GLL, GLC, x , x , 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_swizzle(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:177:1: note: in expansion of macro 'EXT' warning: 177 | EXT(ARB_texture_swizzle , EXT_texture_swizzle , GLL, GLC, x , x , 2008) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_storage_multisample(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:176:1: note: in expansion of macro 'EXT' warning: 176 | EXT(ARB_texture_storage_multisample , ARB_texture_multisample , GLL, GLC, x , x , 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_storage(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:175:1: note: in expansion of macro 'EXT' warning: 175 | EXT(ARB_texture_storage , dummy_true , GLL, GLC, x , x , 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_stencil8(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:174:1: note: in expansion of macro 'EXT' warning: 174 | EXT(ARB_texture_stencil8 , ARB_texture_stencil8 , GLL, GLC, x , x , 2013) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_rgb10_a2ui(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:173:1: note: in expansion of macro 'EXT' warning: 173 | EXT(ARB_texture_rgb10_a2ui , ARB_texture_rgb10_a2ui , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_rg(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:172:1: note: in expansion of macro 'EXT' warning: 172 | EXT(ARB_texture_rg , ARB_texture_rg , GLL, GLC, x , x , 2008) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_non_power_of_two(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:168:1: note: in expansion of macro 'EXT' warning: 168 | EXT(ARB_texture_non_power_of_two , ARB_texture_non_power_of_two , GLL, GLC, x , x , 2003) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_mirrored_repeat(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:166:1: note: in expansion of macro 'EXT' warning: 166 | EXT(ARB_texture_mirrored_repeat , dummy_true , GLL, x , x , x , 2001) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_mirror_clamp_to_edge(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:165:1: note: in expansion of macro 'EXT' warning: 165 | EXT(ARB_texture_mirror_clamp_to_edge , ARB_texture_mirror_clamp_to_edge , GLL, GLC, x , x , 2013) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_float(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:163:1: note: in expansion of macro 'EXT' warning: 163 | EXT(ARB_texture_float , ARB_texture_float , GLL, GLC, x , x , 2004) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_filter_anisotropic(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:162:1: note: in expansion of macro 'EXT' warning: 162 | EXT(ARB_texture_filter_anisotropic , ARB_texture_filter_anisotropic , GLL, GLC, x , x , 2017) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_env_dot3(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:161:1: note: in expansion of macro 'EXT' warning: 161 | EXT(ARB_texture_env_dot3 , ARB_texture_env_dot3 , GLL, x , x , x , 2001) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_env_crossbar(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:160:1: note: in expansion of macro 'EXT' warning: 160 | EXT(ARB_texture_env_crossbar , ARB_texture_env_crossbar , GLL, x , x , x , 2001) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_env_combine(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:159:1: note: in expansion of macro 'EXT' warning: 159 | EXT(ARB_texture_env_combine , ARB_texture_env_combine , GLL, x , x , x , 2001) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_env_add(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:158:1: note: in expansion of macro 'EXT' warning: 158 | EXT(ARB_texture_env_add , dummy_true , GLL, x , x , x , 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_cube_map(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:156:1: note: in expansion of macro 'EXT' warning: 156 | EXT(ARB_texture_cube_map , ARB_texture_cube_map , GLL, x , x , x , 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_compression_rgtc(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:155:1: note: in expansion of macro 'EXT' warning: 155 | EXT(ARB_texture_compression_rgtc , ARB_texture_compression_rgtc , GLL, GLC, x , x , 2004) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_compression_bptc(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:154:1: note: in expansion of macro 'EXT' warning: 154 | EXT(ARB_texture_compression_bptc , ARB_texture_compression_bptc , GLL, GLC, x , x , 2010) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_compression(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:153:1: note: in expansion of macro 'EXT' warning: 153 | EXT(ARB_texture_compression , dummy_true , GLL, x , x , x , 2000) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_buffer_range(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:152:1: note: in expansion of macro 'EXT' warning: 152 | EXT(ARB_texture_buffer_range , ARB_texture_buffer_range , GLL, GLC, x , x , 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_buffer_object_rgb32(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:151:1: note: in expansion of macro 'EXT' warning: 151 | EXT(ARB_texture_buffer_object_rgb32 , ARB_texture_buffer_object_rgb32 , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_buffer_object(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:150:1: note: in expansion of macro 'EXT' warning: 150 | EXT(ARB_texture_buffer_object , ARB_texture_buffer_object , GLL, GLC, x , x , 2008) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_border_clamp(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:149:1: note: in expansion of macro 'EXT' warning: 149 | EXT(ARB_texture_border_clamp , ARB_texture_border_clamp , GLL, x , x , x , 2000) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_texture_barrier(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:148:1: note: in expansion of macro 'EXT' warning: 148 | EXT(ARB_texture_barrier , NV_texture_barrier , GLL, GLC, x , x , 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_sync(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:146:1: note: in expansion of macro 'EXT' warning: 146 | EXT(ARB_sync , ARB_sync , GLL, GLC, x , x , 2003) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_stencil_texturing(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:145:1: note: in expansion of macro 'EXT' warning: 145 | EXT(ARB_stencil_texturing , ARB_stencil_texturing , GLL, GLC, x , x , 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_spirv_extensions(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:144:1: note: in expansion of macro 'EXT' warning: 144 | EXT(ARB_spirv_extensions , ARB_spirv_extensions , GLL, GLC, x , x , 2016) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_sparse_buffer(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:143:1: note: in expansion of macro 'EXT' warning: 143 | EXT(ARB_sparse_buffer , ARB_sparse_buffer , GLL, GLC, x , x , 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_shadow(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:142:1: note: in expansion of macro 'EXT' warning: 142 | EXT(ARB_shadow , ARB_shadow , GLL, x , x , x , 2001) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_shading_language_100(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:138:1: note: in expansion of macro 'EXT' warning: 138 | EXT(ARB_shading_language_100 , dummy_true , GLL, x , x , x , 2003) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_shader_objects(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:130:1: note: in expansion of macro 'EXT' warning: 130 | EXT(ARB_shader_objects , dummy_true , GLL, GLC, x , x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_seamless_cubemap_per_texture(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:119:1: note: in expansion of macro 'EXT' warning: 119 | EXT(ARB_seamless_cubemap_per_texture , AMD_seamless_cubemap_per_texture , GLL, GLC, x , x , 2013) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_seamless_cube_map(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:118:1: note: in expansion of macro 'EXT' warning: 118 | EXT(ARB_seamless_cube_map , ARB_seamless_cube_map , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_sampler_objects(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:117:1: note: in expansion of macro 'EXT' warning: 117 | EXT(ARB_sampler_objects , dummy_true , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_sample_locations(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:115:1: note: in expansion of macro 'EXT' warning: 115 | EXT(ARB_sample_locations , ARB_sample_locations , GLL, GLC, x , x , 2015) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_robustness(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:114:1: note: in expansion of macro 'EXT' warning: 114 | EXT(ARB_robustness , dummy_true , GLL, GLC, x , x , 2010) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_robust_buffer_access_behavior(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:113:1: note: in expansion of macro 'EXT' warning: 113 | EXT(ARB_robust_buffer_access_behavior , ARB_robust_buffer_access_behavior , GLL, GLC, x , x , 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_query_buffer_object(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:112:1: note: in expansion of macro 'EXT' warning: 112 | EXT(ARB_query_buffer_object , ARB_query_buffer_object , GLL, GLC, x , x , 2013) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_provoking_vertex(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:111:1: note: in expansion of macro 'EXT' warning: 111 | EXT(ARB_provoking_vertex , EXT_provoking_vertex , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_program_interface_query(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:110:1: note: in expansion of macro 'EXT' warning: 110 | EXT(ARB_program_interface_query , dummy_true , GLL, GLC, x , x , 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_polygon_offset_clamp(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:108:1: note: in expansion of macro 'EXT' warning: 108 | EXT(ARB_polygon_offset_clamp , ARB_polygon_offset_clamp , GLL, GLC, x , x , 2017) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_point_sprite(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:107:1: note: in expansion of macro 'EXT' warning: 107 | EXT(ARB_point_sprite , ARB_point_sprite , GLL, GLC, x , x , 2003) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_point_parameters(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:106:1: note: in expansion of macro 'EXT' warning: 106 | EXT(ARB_point_parameters , EXT_point_parameters , GLL, x , x , x , 1997) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_pixel_buffer_object(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:105:1: note: in expansion of macro 'EXT' warning: 105 | EXT(ARB_pixel_buffer_object , EXT_pixel_buffer_object , GLL, GLC, x , x , 2004) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_pipeline_statistics_query(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:104:1: note: in expansion of macro 'EXT' warning: 104 | EXT(ARB_pipeline_statistics_query , ARB_pipeline_statistics_query , GLL, GLC, x , x , 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_parallel_shader_compile(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:103:1: note: in expansion of macro 'EXT' warning: 103 | EXT(ARB_parallel_shader_compile , dummy_true , GLL, GLC, x , x , 2015) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_occlusion_query2(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:102:1: note: in expansion of macro 'EXT' warning: 102 | EXT(ARB_occlusion_query2 , ARB_occlusion_query2 , GLL, GLC, x , x , 2003) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_occlusion_query(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:101:1: note: in expansion of macro 'EXT' warning: 101 | EXT(ARB_occlusion_query , ARB_occlusion_query , GLL, x , x , x , 2001) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_multitexture(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:100:1: note: in expansion of macro 'EXT' warning: 100 | EXT(ARB_multitexture , dummy_true , GLL, x , x , x , 1998) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_multisample(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:99:1: note: in expansion of macro 'EXT' warning: 99 | EXT(ARB_multisample , dummy_true , GLL, x , x , x , 1994) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_multi_draw_indirect(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:98:1: note: in expansion of macro 'EXT' warning: 98 | EXT(ARB_multi_draw_indirect , ARB_draw_indirect , GLL, GLC, x , x , 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_multi_bind(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:97:1: note: in expansion of macro 'EXT' warning: 97 | EXT(ARB_multi_bind , dummy_true , GLL, GLC, x , x , 2013) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_map_buffer_range(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:96:1: note: in expansion of macro 'EXT' warning: 96 | EXT(ARB_map_buffer_range , ARB_map_buffer_range , GLL, GLC, x , x , 2008) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_map_buffer_alignment(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:95:1: note: in expansion of macro 'EXT' warning: 95 | EXT(ARB_map_buffer_alignment , dummy_true , GLL, GLC, x , x , 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_invalidate_subdata(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:94:1: note: in expansion of macro 'EXT' warning: 94 | EXT(ARB_invalidate_subdata , dummy_true , GLL, GLC, x , x , 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_internalformat_query2(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:93:1: note: in expansion of macro 'EXT' warning: 93 | EXT(ARB_internalformat_query2 , ARB_internalformat_query2 , GLL, GLC, x , x , 2013) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_internalformat_query(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:92:1: note: in expansion of macro 'EXT' warning: 92 | EXT(ARB_internalformat_query , ARB_internalformat_query , GLL, GLC, x , x , 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_instanced_arrays(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:91:1: note: in expansion of macro 'EXT' warning: 91 | EXT(ARB_instanced_arrays , ARB_instanced_arrays , GLL, GLC, x , x , 2008) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_indirect_parameters(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:90:1: note: in expansion of macro 'EXT' warning: 90 | EXT(ARB_indirect_parameters , ARB_indirect_parameters , GLL, GLC, x , x , 2013) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_half_float_vertex(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:89:1: note: in expansion of macro 'EXT' warning: 89 | EXT(ARB_half_float_vertex , ARB_half_float_vertex , GLL, GLC, x , x , 2008) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_half_float_pixel(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:88:1: note: in expansion of macro 'EXT' warning: 88 | EXT(ARB_half_float_pixel , dummy_true , GLL, GLC, x , x , 2003) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_gl_spirv(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:84:1: note: in expansion of macro 'EXT' warning: 84 | EXT(ARB_gl_spirv , ARB_gl_spirv , GLL, GLC, x , x , 2016) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_get_texture_sub_image(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:83:1: note: in expansion of macro 'EXT' warning: 83 | EXT(ARB_get_texture_sub_image , dummy_true , GLL, GLC, x , x , 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_get_program_binary(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:82:1: note: in expansion of macro 'EXT' warning: 82 | EXT(ARB_get_program_binary , dummy_true , GLL, GLC, x , x , 2010) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_framebuffer_sRGB(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:81:1: note: in expansion of macro 'EXT' warning: 81 | EXT(ARB_framebuffer_sRGB , EXT_framebuffer_sRGB , GLL, GLC, x , x , 1998) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_framebuffer_object(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:80:1: note: in expansion of macro 'EXT' warning: 80 | EXT(ARB_framebuffer_object , ARB_framebuffer_object , GLL, GLC, x , x , 2005) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_framebuffer_no_attachments(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:79:1: note: in expansion of macro 'EXT' warning: 79 | EXT(ARB_framebuffer_no_attachments , ARB_framebuffer_no_attachments , GLL, GLC, x , x , 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_fragment_shader(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:77:1: note: in expansion of macro 'EXT' warning: 77 | EXT(ARB_fragment_shader , ARB_fragment_shader , GLL, GLC, x , x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_fragment_program_shadow(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:76:1: note: in expansion of macro 'EXT' warning: 76 | EXT(ARB_fragment_program_shadow , ARB_fragment_program_shadow , GLL, x , x , x , 2003) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_fragment_program(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:75:1: note: in expansion of macro 'EXT' warning: 75 | EXT(ARB_fragment_program , ARB_fragment_program , GLL, x , x , x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_draw_indirect(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:68:1: note: in expansion of macro 'EXT' warning: 68 | EXT(ARB_draw_indirect , ARB_draw_indirect , GLL, GLC, x , x , 2010) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_draw_elements_base_vertex(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:67:1: note: in expansion of macro 'EXT' warning: 67 | EXT(ARB_draw_elements_base_vertex , ARB_draw_elements_base_vertex , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_draw_buffers_blend(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:66:1: note: in expansion of macro 'EXT' warning: 66 | EXT(ARB_draw_buffers_blend , ARB_draw_buffers_blend , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_direct_state_access(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:64:1: note: in expansion of macro 'EXT' warning: 64 | EXT(ARB_direct_state_access , dummy_true , 31, GLC, x , x , 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_depth_texture(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:62:1: note: in expansion of macro 'EXT' warning: 62 | EXT(ARB_depth_texture , ARB_depth_texture , GLL, x , x , x , 2001) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_depth_clamp(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:61:1: note: in expansion of macro 'EXT' warning: 61 | EXT(ARB_depth_clamp , ARB_depth_clamp , GLL, GLC, x , x , 2003) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_depth_buffer_float(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:60:1: note: in expansion of macro 'EXT' warning: 60 | EXT(ARB_depth_buffer_float , ARB_depth_buffer_float , GLL, GLC, x , x , 2008) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_debug_output(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:59:1: note: in expansion of macro 'EXT' warning: 59 | EXT(ARB_debug_output , dummy_true , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_copy_image(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:57:1: note: in expansion of macro 'EXT' warning: 57 | EXT(ARB_copy_image , ARB_copy_image , GLL, GLC, x , x , 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_copy_buffer(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:56:1: note: in expansion of macro 'EXT' warning: 56 | EXT(ARB_copy_buffer , dummy_true , GLL, GLC, x , x , 2008) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_conditional_render_inverted(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:54:1: note: in expansion of macro 'EXT' warning: 54 | EXT(ARB_conditional_render_inverted , ARB_conditional_render_inverted , GLL, GLC, x , x , 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_compressed_texture_pixel_storage(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:51:1: note: in expansion of macro 'EXT' warning: 51 | EXT(ARB_compressed_texture_pixel_storage , dummy_true , GLL, GLC, x , x , 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_color_buffer_float(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:49:1: note: in expansion of macro 'EXT' warning: 49 | EXT(ARB_color_buffer_float , ARB_color_buffer_float , GLL, GLC, x , x , 2004) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_clip_control(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:48:1: note: in expansion of macro 'EXT' warning: 48 | EXT(ARB_clip_control , ARB_clip_control , GLL, GLC, x , x , 2014) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_clear_texture(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:47:1: note: in expansion of macro 'EXT' warning: 47 | EXT(ARB_clear_texture , ARB_clear_texture , GLL, GLC, x , x , 2013) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_clear_buffer_object(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:46:1: note: in expansion of macro 'EXT' warning: 46 | EXT(ARB_clear_buffer_object , dummy_true , GLL, GLC, x , x , 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_buffer_storage(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:45:1: note: in expansion of macro 'EXT' warning: 45 | EXT(ARB_buffer_storage , ARB_buffer_storage , GLL, GLC, x , x , 2013) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_blend_func_extended(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:44:1: note: in expansion of macro 'EXT' warning: 44 | EXT(ARB_blend_func_extended , ARB_blend_func_extended , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_base_instance(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:42:1: note: in expansion of macro 'EXT' warning: 42 | EXT(ARB_base_instance , ARB_base_instance , GLL, GLC, x , x , 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_ES3_compatibility(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:40:1: note: in expansion of macro 'EXT' warning: 40 | EXT(ARB_ES3_compatibility , ARB_ES3_compatibility , GLL, GLC, x , x , 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ARB_ES2_compatibility(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:37:1: note: in expansion of macro 'EXT' warning: 37 | EXT(ARB_ES2_compatibility , ARB_ES2_compatibility , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_APPLE_texture_max_level(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:35:1: note: in expansion of macro 'EXT' warning: 35 | EXT(APPLE_texture_max_level , dummy_true , x , x , ES1, ES2, 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_APPLE_packed_pixels(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:34:1: note: in expansion of macro 'EXT' warning: 34 | EXT(APPLE_packed_pixels , dummy_true , GLL, x , x , x , 2002) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_APPLE_object_purgeable(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:33:1: note: in expansion of macro 'EXT' warning: 33 | EXT(APPLE_object_purgeable , APPLE_object_purgeable , GLL, GLC, x , x , 2006) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ANGLE_texture_compression_dxt5(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:31:1: note: in expansion of macro 'EXT' warning: 31 | EXT(ANGLE_texture_compression_dxt5 , ANGLE_texture_compression_dxt , GLL, GLC, ES1, ES2, 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_ANGLE_texture_compression_dxt3(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:30:1: note: in expansion of macro 'EXT' warning: 30 | EXT(ANGLE_texture_compression_dxt3 , ANGLE_texture_compression_dxt , GLL, GLC, ES1, ES2, 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_AMD_seamless_cubemap_per_texture(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:21:1: note: in expansion of macro 'EXT' warning: 21 | EXT(AMD_seamless_cubemap_per_texture , AMD_seamless_cubemap_per_texture , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_AMD_query_buffer_object(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:20:1: note: in expansion of macro 'EXT' warning: 20 | EXT(AMD_query_buffer_object , ARB_query_buffer_object , GLL, GLC, x , x , 2012) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_AMD_pinned_memory(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:19:1: note: in expansion of macro 'EXT' warning: 19 | EXT(AMD_pinned_memory , AMD_pinned_memory , GLL, GLC, x , x , 2013) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_AMD_performance_monitor(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:18:1: note: in expansion of macro 'EXT' warning: 18 | EXT(AMD_performance_monitor , AMD_performance_monitor , GLL, GLC, x , ES2, 2007) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_AMD_multi_draw_indirect(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:17:1: note: in expansion of macro 'EXT' warning: 17 | EXT(AMD_multi_draw_indirect , ARB_draw_indirect , GLL, GLC, x , x , 2011) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_AMD_framebuffer_multisample_advanced(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:15:1: note: in expansion of macro 'EXT' warning: 15 | EXT(AMD_framebuffer_multisample_advanced , AMD_framebuffer_multisample_advanced , GLL, GLC, x , ES2, 2018) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_AMD_draw_buffers_blend(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:14:1: note: in expansion of macro 'EXT' warning: 14 | EXT(AMD_draw_buffers_blend , ARB_draw_buffers_blend , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_AMD_depth_clamp_separate(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:13:1: note: in expansion of macro 'EXT' warning: 13 | EXT(AMD_depth_clamp_separate , AMD_depth_clamp_separate , GLL, GLC, x , x , 2009) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_AMD_compressed_ATC_texture(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:11:1: note: in expansion of macro 'EXT' warning: 11 | EXT(AMD_compressed_ATC_texture , AMD_compressed_ATC_texture , x , x , ES1, ES2, 2008) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:608:1: warning: 'bool has_3DFX_texture_compression_FXT1(const gl_context*, gl_api, uint8_t)' defined but not used [-Wunused-function] warning: 608 | has_##name_str(const struct gl_context *ctx, gl_api api, uint8_t version) \ warning: | ^~~~ warning: glsl-optimizer/src/mesa/main/extensions_table.h:9:1: note: in expansion of macro 'EXT' warning: 9 | EXT(3DFX_texture_compression_FXT1 , TDFX_texture_compression_FXT1 , GLL, GLC, x , x , 1999) warning: | ^~~ warning: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp: In member function 'virtual void ir_print_glsl_visitor::visit(ir_texture*)': warning: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1034:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] warning: 1034 | if (ir->offset != NULL) warning: | ^~ warning: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1037:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' warning: 1037 | if (state->es_shader) warning: | ^~ warning: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:977:13: warning: unused variable 'is_lod' [-Wunused-variable] warning: 977 | const bool is_lod = (ir->op == ir_txl); warning: | ^~~~~~ warning: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp: In member function 'void ir_print_glsl_visitor::emit_assignment_part(ir_dereference*, ir_rvalue*, unsigned int, ir_rvalue*)': warning: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1263:94: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] warning: 1263 | if (!dstIndex && lhsType->matrix_columns <= 1 && lhsType->vector_elements > 1 && write_mask != (1<vector_elements)-1) warning: | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp: In member function 'bool ir_print_glsl_visitor::emit_canonical_for(ir_loop*)': warning: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1716:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] warning: 1716 | if (!can_emit_canonical_for(ls)) warning: | ^~ warning: glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1719:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' warning: 1719 | hash_table* terminator_hash = _mesa_hash_table_create(nullptr, _mesa_hash_pointer, _mesa_key_pointer_equal); warning: | ^~~~~~~~~~ warning: glsl-optimizer/src/compiler/glsl/ir.cpp: In member function 'void ir_swizzle::init_mask(const unsigned int*, unsigned int)': warning: glsl-optimizer/src/compiler/glsl/ir.cpp:1670:20: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 1670 | this->mask.w = comp[3]; warning: | ~~~~~~~~~~~~~^~~~~~~~~ warning: glsl-optimizer/src/compiler/glsl/ir.cpp:1672:4: note: here warning: 1672 | case 3: warning: | ^~~~ warning: glsl-optimizer/src/compiler/glsl/ir.cpp:1676:20: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 1676 | this->mask.z = comp[2]; warning: | ~~~~~~~~~~~~~^~~~~~~~~ warning: glsl-optimizer/src/compiler/glsl/ir.cpp:1678:4: note: here warning: 1678 | case 2: warning: | ^~~~ warning: glsl-optimizer/src/compiler/glsl/ir.cpp:1682:20: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 1682 | this->mask.y = comp[1]; warning: | ~~~~~~~~~~~~~^~~~~~~~~ warning: glsl-optimizer/src/compiler/glsl/ir.cpp:1684:4: note: here warning: 1684 | case 1: warning: | ^~~~ warning: glsl-optimizer/src/compiler/glsl/linker.cpp: In function 'bool add_shader_variable(const gl_context*, gl_shader_program*, set*, unsigned int, GLenum, ir_variable*, const char*, const glsl_type*, bool, int, bool, const glsl_type*)': warning: glsl-optimizer/src/compiler/glsl/linker.cpp:3867:7: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 3867 | } warning: | ^ warning: glsl-optimizer/src/compiler/glsl/linker.cpp:3871:4: note: here warning: 3871 | default: { warning: | ^~~~~~~ warning: glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp: In member function 'bool lower_buffer_access::lower_buffer_access::is_dereferenced_thing_row_major(const ir_rvalue*)': warning: glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:236:35: warning: unused variable 'var' [-Wunused-variable] warning: 236 | ASSERTED ir_variable *var = deref->variable_referenced(); warning: | ^~~ Fresh memchr v2.4.1 warning: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb.c: In function 'mdb_env_cwalk': warning: cc1: warning: writing 8 bytes into a region of size 1 [-Wstringop-overflow=] warning: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb.c:912:8: note: at offset 0 to object 'mn_data' with size 1 declared here warning: 912 | char mn_data[1]; /**< key and data are appended here */ warning: | ^~~~~~~ warning: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb.c: In function 'mdb_node_add': warning: cc1: warning: writing 8 bytes into a region of size 1 [-Wstringop-overflow=] warning: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb.c:912:8: note: at offset 0 to object 'mn_data' with size 1 declared here warning: cc1: warning: writing 8 bytes into a region of size 1 [-Wstringop-overflow=] warning: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb.c:912:8: note: at offset 0 to object 'mn_data' with size 1 declared here Fresh proc-macro-hack v0.5.19 Fresh crossbeam-utils v0.8.8 Fresh futures-task v0.3.19 Fresh anyhow v1.0.52 Fresh unic-langid v0.9.0 Fresh log v0.4.14 warning: `log` (lib) generated 1 warning (1 duplicate) Fresh futures-core v0.3.19 Fresh crc32fast v1.3.0 Fresh typenum v1.15.0 Fresh rustc_version v0.2.3 warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rustc_version/src/errors.rs:37:32 | 37 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = note: `#[warn(bare_trait_objects)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 37 - fn cause(&self) -> Option<&error::Error> { 37 + fn cause(&self) -> Option<&dyn error::Error> { | warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rustc_version/src/errors.rs:26:71 | 26 | CouldNotExecuteCommand(ref e) => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rustc_version/src/errors.rs:27:50 | 27 | Utf8Error(_) => write!(f, "{}", self.description()), | ^^^^^^^^^^^ warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rustc_version/src/errors.rs:28:61 | 28 | UnexpectedVersionFormat => write!(f, "{}", self.description()), | ^^^^^^^^^^^ warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rustc_version/src/errors.rs:29:62 | 29 | ReqParseError(ref e) => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rustc_version/src/errors.rs:30:60 | 30 | SemVerError(ref e) => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rustc_version/src/errors.rs:31:69 | 31 | UnknownPreReleaseTag(ref i) => write!(f, "{}: {}", self.description(), i), | ^^^^^^^^^^^ warning: `rustc_version` (lib) generated 7 warnings Fresh khronos_api v3.1.0 Fresh ash v0.37.0+1.3.209 warning: trivial cast: `*const u8` as `*const u8` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/ash/src/entry.rs:197:28 | 197 | let name = b"vkEnumerateInstanceVersion\0".as_ptr() as *const _; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/ash/src/lib.rs:2:9 | 2 | #![warn(trivial_casts, trivial_numeric_casts)] | ^^^^^^^^^^^^^ = help: cast can be replaced by coercion; this might require a temporary variable warning: `ash` (lib) generated 1 warning Fresh cose v0.1.4 warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/cose/src/decoder.rs:36:10 | 36 | }; | ^ ... 52 | let unpacked = unpack!(Map, map); | ----------------- in this macro invocation | = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `unpack` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/cose/src/decoder.rs:36:10 | 36 | }; | ^ ... 91 | let cose_signature = unpack!(Array, cose_signature); | ------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `unpack` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/cose/src/decoder.rs:36:10 | 36 | }; | ^ ... 96 | let protected_signature_header_bytes = unpack!(Bytes, protected_signature_header_serialized); | ----------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `unpack` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/cose/src/decoder.rs:36:10 | 36 | }; | ^ ... 103 | let protected_signature_header = unpack!(Map, protected_signature_header); | ---------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `unpack` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/cose/src/decoder.rs:36:10 | 36 | }; | ^ ... 128 | let ee_cert = unpack!(Bytes, ee_cert).clone(); | ----------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `unpack` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/cose/src/decoder.rs:36:10 | 36 | }; | ^ ... 135 | let signature_bytes = unpack!(Bytes, signature_bytes).clone(); | ------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `unpack` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/cose/src/decoder.rs:36:10 | 36 | }; | ^ ... 147 | let protected_body_head_bytes = unpack!(Bytes, protected_body_head); | ----------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `unpack` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/cose/src/decoder.rs:36:10 | 36 | }; | ^ ... 152 | let protected_body_head_map = unpack!(Map, protected_body_head_map); | ------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `unpack` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/cose/src/decoder.rs:36:10 | 36 | }; | ^ ... 158 | let intermediate_certs = unpack!(Array, intermediate_certs_array); | ---------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `unpack` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/cose/src/decoder.rs:36:10 | 36 | }; | ^ ... 161 | let cert = unpack!(Bytes, cert); | -------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `unpack` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/cose/src/decoder.rs:36:10 | 36 | }; | ^ ... 220 | let signatures = unpack!(Array, signatures); | -------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `unpack` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `cose` (lib) generated 11 warnings Fresh quote v1.0.14 Fresh time v0.1.43 Fresh atty v0.2.14 Fresh khronos-egl v4.1.0 Fresh dirs-sys v0.3.5 Fresh freetype v0.7.0 warning: unused attribute --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/freetype/src/lib.rs:12:1 | 12 | #![crate_type = "dylib"] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove this attribute | = note: `#[warn(unused_attributes)]` on by default note: attribute also specified here --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/freetype/src/lib.rs:11:1 | 11 | #![crate_type = "lib"] | ^^^^^^^^^^^^^^^^^^^^^^ = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: unused attribute --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/freetype/src/lib.rs:13:1 | 13 | #![crate_type = "rlib"] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove this attribute | note: attribute also specified here --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/freetype/src/lib.rs:11:1 | 11 | #![crate_type = "lib"] | ^^^^^^^^^^^^^^^^^^^^^^ = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: `freetype` (lib) generated 2 warnings Fresh socket2 v0.3.19 Fresh memmap2 v0.2.3 Fresh num-traits v0.2.14 Fresh miniz_oxide v0.4.4 Fresh memoffset v0.6.5 Fresh static_prefs v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/modules/libpref/init/static_prefs) Fresh moz_asserts v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/mozglue/static/rust/moz_asserts) Fresh ffi-support v0.4.4 Fresh dogear v0.4.0 warning: field is never read: `merged_guids` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dogear/src/merge.rs:1765:5 | 1765 | merged_guids: HashSet, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default note: `MergedRoot` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dogear/src/merge.rs:1760:10 | 1760 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused return value of `std::mem::replace` that must be used --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dogear/src/merge.rs:1683:13 | 1683 | / mem::replace( 1684 | | &mut self.matching_dupes_by_local_parent_guid, 1685 | | matching_dupes_by_local_parent_guid, 1686 | | ); | |______________^ | = note: `#[warn(unused_must_use)]` on by default = note: if you don't need the old value, you can just assign the new value directly warning: unused return value of `std::mem::replace` that must be used --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dogear/src/merge.rs:1742:13 | 1742 | / mem::replace( 1743 | | &mut self.matching_dupes_by_local_parent_guid, 1744 | | matching_dupes_by_local_parent_guid, 1745 | | ); | |______________^ | = note: if you don't need the old value, you can just assign the new value directly warning: unused return value of `std::mem::replace` that must be used --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dogear/src/tree.rs:488:9 | 488 | mem::replace(&mut self.0.entries[self.1].content, Some(content)); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly warning: unused return value of `std::mem::replace` that must be used --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dogear/src/tree.rs:658:17 | 658 | mem::replace(&mut self.parent, BuilderEntryParent::Root); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly warning: unused return value of `std::mem::replace` that must be used --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/dogear/src/tree.rs:686:9 | 686 | mem::replace(&mut self.parent, new_parent); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly warning: `dogear` (lib) generated 6 warnings Fresh audio_thread_priority v0.26.1 warning: missing documentation for a struct --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/audio_thread_priority/src/lib.rs:119:9 | 119 | pub struct RtPriorityHandleInternal {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/audio_thread_priority/src/lib.rs:35:9 | 35 | #![warn(missing_docs)] | ^^^^^^^^^^^^ warning: missing documentation for a struct --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/audio_thread_priority/src/lib.rs:121:9 | 121 | pub struct RtPriorityThreadInfoInternal { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: missing documentation for a type alias --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/audio_thread_priority/src/lib.rs:127:17 | 127 | pub type RtPriorityThreadInfo = RtPriorityThreadInfoInternal; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: missing documentation for an associated function --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/audio_thread_priority/src/lib.rs:132:13 | 132 | pub fn serialize(&self) -> [u8; 1] { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: missing documentation for an associated function --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/audio_thread_priority/src/lib.rs:135:13 | 135 | pub fn deserialize(_: [u8; 1]) -> Self { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: missing documentation for a function --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/audio_thread_priority/src/lib.rs:139:9 | 139 | ... pub fn promote_current_thread_to_real_time_internal(_: u32, audio_samplerate_hz: u32) -> Result /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/audio_thread_priority/src/lib.rs:146:9 | 146 | pub fn demote_current_thread_from_real_time_internal(_: RtPriorityHandle) -> Result<(), AudioThreadPriorityError> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: missing documentation for a function --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/audio_thread_priority/src/lib.rs:150:9 | 150 | / pub fn set_real_time_hard_limit( 151 | | _: u32, 152 | | _: u32, 153 | | ) -> Result<(), AudioThreadPriorityError> { 154 | | Ok(()) 155 | | } | |_________^ warning: missing documentation for a function --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/audio_thread_priority/src/lib.rs:156:9 | 156 | pub fn get_current_thread_info_internal() -> Result { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: missing documentation for a function --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/audio_thread_priority/src/lib.rs:159:9 | 159 | / pub fn promote_thread_to_real_time_internal( 160 | | _: RtPriorityThreadInfo, 161 | | _: u32, 162 | | audio_samplerate_hz: u32, ... | 167 | | return Ok(RtPriorityHandle{}); 168 | | } | |_________^ warning: missing documentation for a function --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/audio_thread_priority/src/lib.rs:170:9 | 170 | pub fn demote_thread_from_real_time_internal(_: RtPriorityThreadInfo) -> Result<(), AudioThreadPriorityError> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: `audio_thread_priority` (lib) generated 11 warnings Fresh getrandom v0.1.16 Fresh jobserver v0.1.24 Fresh num_cpus v1.13.1 Fresh nsstring v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/xpcom/rust/nsstring) Fresh encoding_c_mem v0.2.6 warning: `extern` fn uses type `char`, which is not FFI-safe --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/encoding_c_mem/src/lib.rs:198:55 | 198 | pub unsafe extern "C" fn encoding_mem_is_char_bidi(c: char) -> bool { | ^^^^ not FFI-safe | = note: `#[warn(improper_ctypes_definitions)]` on by default = help: consider using `u32` or `libc::wchar_t` instead = note: the `char` type has no C equivalent warning: `encoding_c_mem` (lib) generated 1 warning Fresh encoding_c v0.9.8 Fresh xmldecl v0.2.0 Fresh whatsys v0.1.2 Fresh glslopt v0.1.9 warning: field is never read: `last_match_end` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/aho-corasick/src/ahocorasick.rs:1222:5 | 1222 | last_match_end: usize, | ^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default note: `FindOverlappingIter` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/aho-corasick/src/ahocorasick.rs:1216:10 | 1216 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `start` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/aho-corasick/src/ahocorasick.rs:1360:33 | 1360 | NonMatch { bytes: &'r [u8], start: usize }, | ^^^^^^^^^^^^ | note: `StreamChunk` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/aho-corasick/src/ahocorasick.rs:1357:10 | 1357 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `config` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/aho-corasick/src/packed/api.rs:380:5 | 380 | config: Config, | ^^^^^^^^^^^^^^ | note: `Searcher` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/aho-corasick/src/packed/api.rs:378:10 | 378 | #[derive(Clone, Debug)] | ^^^^^ ^^^^^ = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `aho-corasick` (lib) generated 3 warnings Fresh chardetng v0.1.9 (https://github.com/hsivonen/chardetng?rev=3484d3e3ebdc8931493aa5df4d7ee9360a90e76b#3484d3e3) Fresh aho-corasick v0.7.18 warning: `aho-corasick` (lib) generated 3 warnings (3 duplicates) Fresh nom v5.1.2 warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/branch/macros.rs:520:90 | 520 | permutation_init!(($($parsed),* , $crate::lib::std::option::Option::None), $($rest)*); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/branch/mod.rs:263:1 | 263 | permutation_trait!(FnA A, FnB B, FnC C, FnD D, FnE E, FnF F, FnG G, FnH H, FnI I, FnJ J, FnK K, FnL L, FnM M, FnN N, FnO O, FnP P, FnQ Q, FnR R, FnS S, FnT T, FnU ... | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation | = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `permutation_init` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/branch/macros.rs:520:90 | 520 | permutation_init!(($($parsed),* , $crate::lib::std::option::Option::None), $($rest)*); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/branch/mod.rs:263:1 | 263 | permutation_trait!(FnA A, FnB B, FnC C, FnD D, FnE E, FnF F, FnG G, FnH H, FnI I, FnJ J, FnK K, FnL L, FnM M, FnN N, FnO O, FnP P, FnQ Q, FnR R, FnS S, FnT T, FnU ... | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `permutation_init` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/streaming.rs:196:3 | 196 | map!(i, be_u8, |x| x as i8) | --------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/streaming.rs:214:3 | 214 | map!(i, be_u16, |x| x as i16) | ----------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/streaming.rs:233:3 | 233 | / map!(i, be_u24, |x| if x & 0x80_00_00 != 0 { 234 | | (x | 0xff_00_00_00) as i32 235 | | } else { 236 | | x as i32 237 | | }) | |____- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/streaming.rs:255:3 | 255 | map!(i, be_u32, |x| x as i32) | ----------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/streaming.rs:274:3 | 274 | map!(i, be_u64, |x| x as i64) | ----------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/streaming.rs:293:3 | 293 | map!(i, be_u128, |x| x as i128) | ------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/streaming.rs:480:3 | 480 | map!(i, le_u8, |x| x as i8) | --------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/streaming.rs:501:3 | 501 | map!(i, le_u16, |x| x as i16) | ----------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/streaming.rs:523:3 | 523 | / map!(i, le_u24, |x| if x & 0x80_00_00 != 0 { 524 | | (x | 0xff_00_00_00) as i32 525 | | } else { 526 | | x as i32 527 | | }) | |____- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/streaming.rs:548:3 | 548 | map!(i, le_u32, |x| x as i32) | ----------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/streaming.rs:569:3 | 569 | map!(i, le_u64, |x| x as i64) | ----------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/streaming.rs:591:3 | 591 | map!(i, le_u128, |x| x as i128) | ------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/complete.rs:197:3 | 197 | map!(i, be_u8, |x| x as i8) | --------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/complete.rs:217:3 | 217 | map!(i, be_u16, |x| x as i16) | ----------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/complete.rs:238:3 | 238 | / map!(i, be_u24, |x| if x & 0x80_00_00 != 0 { 239 | | (x | 0xff_00_00_00) as i32 240 | | } else { 241 | | x as i32 242 | | }) | |____- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/complete.rs:262:3 | 262 | map!(i, be_u32, |x| x as i32) | ----------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/complete.rs:282:3 | 282 | map!(i, be_u64, |x| x as i64) | ----------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/complete.rs:303:3 | 303 | map!(i, be_u128, |x| x as i128) | ------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/complete.rs:489:3 | 489 | map!(i, le_u8, |x| x as i8) | --------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/complete.rs:509:3 | 509 | map!(i, le_u16, |x| x as i16) | ----------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/complete.rs:530:3 | 530 | / map!(i, le_u24, |x| if x & 0x80_00_00 != 0 { 531 | | (x | 0xff_00_00_00) as i32 532 | | } else { 533 | | x as i32 534 | | }) | |____- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/complete.rs:554:3 | 554 | map!(i, le_u32, |x| x as i32) | ----------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/complete.rs:574:3 | 574 | map!(i, le_u64, |x| x as i64) | ----------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/combinator/macros.rs:509:35 | 509 | map!(__impl $i, call!($f), $g); | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/nom/src/number/complete.rs:595:3 | 595 | map!(i, le_u128, |x| x as i128) | ------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `map` = note: this warning originates in the macro `map` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `nom` (lib) generated 214 warnings (188 duplicates) Fresh lmdb-rkv-sys v0.11.2 Fresh libsqlite3-sys v0.20.1 Fresh paste-impl v0.1.18 warning: panic message contains braces --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/paste-impl/src/enum_hack.rs:66:28 | 66 | _ => unreachable!("{...}"), | ^ ^ | = note: `#[warn(non_fmt_panics)]` on by default = note: this message is not used as a format string, but will be in Rust 2021 help: add a "{}" format string to use the message literally | 66 | _ => unreachable!("{}", "{...}"), | +++++ warning: panic message contains braces --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/paste-impl/src/enum_hack.rs:78:28 | 78 | _ => unreachable!("{...}"), | ^ ^ | = note: this message is not used as a format string, but will be in Rust 2021 help: add a "{}" format string to use the message literally | 78 | _ => unreachable!("{}", "{...}"), | +++++ warning: `paste-impl` (lib) generated 2 warnings Fresh crossbeam-channel v0.5.4 Fresh clang-sys v1.3.0 warning: associated function is never used: `discard` --> /usr/pkgsrc/www/firefox/work/build/release/build/clang-sys-470435ea73b97380/out/common.rs:122:12 | 122 | pub fn discard(mut self) { | ^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: `clang-sys` (lib) generated 1 warning Fresh fluent-langneg v0.13.0 Fresh intl-memoizer v0.5.1 Fresh intl_pluralrules v7.0.1 Fresh futures-channel v0.3.19 Fresh generic-array v0.12.4 warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/generic-array/src/lib.rs:186:43 | 186 | array: ManuallyDrop::new(mem::uninitialized()), | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/generic-array/src/iter.rs:99:47 | 99 | array: ManuallyDrop::new(mem::uninitialized()), | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/generic-array/src/sequence.rs:189:54 | 189 | let mut longer: Self::Longer = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/generic-array/src/sequence.rs:200:54 | 200 | let mut longer: Self::Longer = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/generic-array/src/sequence.rs:309:54 | 309 | let mut output: Self::Output = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: `generic-array` (lib) generated 5 warnings Fresh gl_generator v0.14.0 warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:26:9 | 26 | try!(write_header(dest)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:27:9 | 27 | try!(write_type_aliases(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:28:9 | 28 | try!(write_enums(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:29:9 | 29 | try!(write_fnptr_struct_def(dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:30:9 | 30 | try!(write_panicking_fns(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:31:9 | 31 | try!(write_struct(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:32:9 | 32 | try!(write_impl(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:62:5 | 62 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:70:5 | 70 | try!(super::gen_types(registry.api, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:81:9 | 81 | try!(super::gen_enum_item(enm, "types::", dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:154:5 | 154 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:169:5 | 169 | try!(writeln!(dest, "_priv: ()")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:167:9 | 167 | try!(writeln!(dest, "pub {name}: FnPtr,", name = cmd.proto.ident)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:165:13 | 165 | try!(writeln!(dest, "/// Fallbacks: {}", v.join(", "))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:179:5 | 179 | try!(writeln!(dest, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:225:5 | 225 | try!(writeln!(dest, "_priv: ()")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:227:5 | 227 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:210:9 | 210 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/debug_struct_gen.rs:254:9 | 254 | try!(writeln!(dest, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:26:9 | 26 | try!(write_header(dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:27:9 | 27 | try!(write_metaloadfn(dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:28:9 | 28 | try!(write_type_aliases(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:29:9 | 29 | try!(write_enums(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:30:9 | 30 | try!(write_fns(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:31:9 | 31 | try!(write_fnptr_struct_def(dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:32:9 | 32 | try!(write_ptrs(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:33:9 | 33 | try!(write_fn_mods(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:34:9 | 34 | try!(write_panicking_fns(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:35:9 | 35 | try!(write_load_fn(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:89:5 | 89 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:97:5 | 97 | try!(super::gen_types(registry.api, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:113:9 | 113 | try!(super::gen_enum_item(enm, "types::", dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:132:9 | 132 | try!(writeln!(dest, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:129:13 | 129 | try!(writeln!(dest, "/// Fallbacks: {}", v.join(", "))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:182:5 | 182 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:192:9 | 192 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:228:9 | 228 | try!(writeln!(dest, r##" | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:279:5 | 279 | try!(writeln!(dest, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/global_gen.rs:293:9 | 293 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_gen.rs:26:9 | 26 | try!(write_header(dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_gen.rs:27:9 | 27 | try!(write_type_aliases(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_gen.rs:28:9 | 28 | try!(write_enums(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_gen.rs:29:9 | 29 | try!(write_fns(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_gen.rs:58:5 | 58 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_gen.rs:66:5 | 66 | try!(super::gen_types(registry.api, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_gen.rs:82:9 | 82 | try!(super::gen_enum_item(enm, "types::", dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_gen.rs:95:5 | 95 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_gen.rs:103:9 | 103 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_struct_gen.rs:26:9 | 26 | try!(write_header(dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_struct_gen.rs:27:9 | 27 | try!(write_type_aliases(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_struct_gen.rs:28:9 | 28 | try!(write_enums(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_struct_gen.rs:29:9 | 29 | try!(write_struct(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_struct_gen.rs:30:9 | 30 | try!(write_impl(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_struct_gen.rs:31:9 | 31 | try!(write_fns(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_struct_gen.rs:60:5 | 60 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_struct_gen.rs:68:5 | 68 | try!(super::gen_types(registry.api, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_struct_gen.rs:79:9 | 79 | try!(super::gen_enum_item(enm, "types::", dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_struct_gen.rs:107:5 | 107 | try!(writeln!(dest, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_struct_gen.rs:118:9 | 118 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_struct_gen.rs:144:5 | 144 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/static_struct_gen.rs:154:9 | 154 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:26:9 | 26 | try!(write_header(dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:27:9 | 27 | try!(write_type_aliases(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:28:9 | 28 | try!(write_enums(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:29:9 | 29 | try!(write_fnptr_struct_def(dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:30:9 | 30 | try!(write_panicking_fns(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:31:9 | 31 | try!(write_struct(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:32:9 | 32 | try!(write_impl(registry, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:62:5 | 62 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:70:5 | 70 | try!(super::gen_types(registry.api, dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:81:9 | 81 | try!(super::gen_enum_item(enm, "types::", dest)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:154:5 | 154 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:169:5 | 169 | try!(writeln!(dest, "_priv: ()")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:167:9 | 167 | try!(writeln!(dest, "pub {name}: FnPtr,", name = cmd.proto.ident)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:165:13 | 165 | try!(writeln!(dest, "/// Fallbacks: {}", v.join(", "))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:179:5 | 179 | try!(writeln!(dest, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:226:5 | 226 | try!(writeln!(dest, "_priv: ()")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:228:5 | 228 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:210:9 | 210 | try!(writeln!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/struct_gen.rs:235:9 | 235 | try!(writeln!(dest, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/mod.rs:79:5 | 79 | try!(writeln!(dest, "{}", include_str!("templates/types/gl.rs"))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/mod.rs:75:9 | 75 | try!(writeln!(dest, "{}", include_str!("templates/types/egl.rs"))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/mod.rs:82:21 | 82 | Api::Glx => try!(writeln!(dest, "{}", include_str!("templates/types/glx.rs"))), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/generators/mod.rs:83:21 | 83 | Api::Wgl => try!(writeln!(dest, "{}", include_str!("templates/types/wgl.rs"))), | ^^^ warning: field is never read: `name` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/registry/parse.rs:253:5 | 253 | pub name: String, | ^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default note: `Feature` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/gl_generator/registry/parse.rs:250:10 | 250 | #[derive(Clone)] | ^^^^^ = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `gl_generator` (lib) generated 85 warnings Fresh cose-c v0.1.5 Fresh syn v1.0.85 Fresh cstr v0.2.9 Fresh dirs v2.0.2 Fresh mapped_hyph v0.4.3 (https://github.com/jfkthame/mapped_hyph.git?rev=746743227485a83123784df0c53227ab466612ed#74674322) Fresh num-integer v0.1.44 Fresh ordered-float v1.1.1 Fresh spirv v0.2.0+1.5.4 Fresh flate2 v1.0.22 Fresh crossbeam-epoch v0.9.6 Fresh rand_core v0.5.1 Fresh build-parallel v0.1.2 Fresh nserror v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/xpcom/rust/nserror) Fresh gkrust_utils v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/xpcom/rust/gkrust_utils) Fresh chardetng_c v0.1.2 (https://github.com/hsivonen/chardetng_c?rev=ed8a4c6f900a90d4dbc1d64b856e61490a1c3570#ed8a4c6f) Fresh regex v1.5.5 Fresh cexpr v0.4.0 Fresh glsl v4.1.1 Fresh lmdb-rkv v0.14.0 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/lmdb-rkv/src/error.rs:119:32 | 119 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: `lmdb-rkv` (lib) generated 1 warning Fresh paste v0.1.18 Fresh block-buffer v0.7.3 warning: unused import: `core::slice` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/block-buffer/src/lib.rs:11:5 | 11 | use core::slice; | ^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: `block-buffer` (lib) generated 1 warning Fresh digest v0.8.1 warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/digest/src/dyn_digest.rs:59:20 | 59 | impl Clone for Box { | ^^^^^^^^^ | = note: `#[warn(bare_trait_objects)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 59 - impl Clone for Box { 59 + impl Clone for Box { | warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/digest/src/dyn_digest.rs:28:32 | 28 | fn box_clone(&self) -> Box; | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 28 - fn box_clone(&self) -> Box; 28 + fn box_clone(&self) -> Box; | warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/digest/src/dyn_digest.rs:54:32 | 54 | fn box_clone(&self) -> Box { | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 54 - fn box_clone(&self) -> Box { 54 + fn box_clone(&self) -> Box { | warning: `digest` (lib) generated 3 warnings Fresh serde_derive v1.0.133 Fresh thiserror-impl v1.0.30 Fresh xpcom_macros v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/xpcom/rust/xpcom/xpcom_macros) Fresh synstructure v0.12.6 Fresh darling_core v0.13.1 Fresh futures-macro v0.3.19 Fresh derive_more v0.99.11 warning: panic message is not a string literal --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/derive_more/src/utils.rs:227:12 | 227 | panic!(format!( | ____________^ 228 | | "derive({}) only works when forwarding to a single field. Try putting #[{}] or #[{}(ignore)] on the fields in the struct", 229 | | trait_name, trait_attr, trait_attr, 230 | | )) | |_____^ | = note: `#[warn(non_fmt_panics)]` on by default = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the panic!() macro supports formatting, so there's no need for the format!() macro here help: remove the `format!(..)` macro call | 227 ~ panic!( 228 | "derive({}) only works when forwarding to a single field. Try putting #[{}] or #[{}(ignore)] on the fields in the struct", 229 | trait_name, trait_attr, trait_attr, 230 ~ ) | warning: panic message is not a string literal --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/derive_more/src/utils.rs:419:24 | 419 | panic!(format!("cannot derive({}) for union", trait_name)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the panic!() macro supports formatting, so there's no need for the format!() macro here help: remove the `format!(..)` macro call | 419 - panic!(format!("cannot derive({}) for union", trait_name)) 419 + panic!("cannot derive({}) for union", trait_name) | warning: panic message is not a string literal --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/derive_more/src/utils.rs:623:20 | 623 | panic!(format!("cannot derive({}) for enum", self.trait_name)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the panic!() macro supports formatting, so there's no need for the format!() macro here help: remove the `format!(..)` macro call | 623 - panic!(format!("cannot derive({}) for enum", self.trait_name)) 623 + panic!("cannot derive({}) for enum", self.trait_name) | warning: panic message is not a string literal --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/derive_more/src/utils.rs:680:20 | 680 | panic!(format!("can only derive({}) for enum", self.trait_name)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the panic!() macro supports formatting, so there's no need for the format!() macro here help: remove the `format!(..)` macro call | 680 - panic!(format!("can only derive({}) for enum", self.trait_name)) 680 + panic!("can only derive({}) for enum", self.trait_name) | warning: panic message is not a string literal --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/derive_more/src/add_assign_like.rs:26:25 | 26 | _ => panic!(format!("Unit structs cannot use derive({})", trait_name)), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the panic!() macro supports formatting, so there's no need for the format!() macro here help: remove the `format!(..)` macro call | 26 - _ => panic!(format!("Unit structs cannot use derive({})", trait_name)), 26 + _ => panic!("Unit structs cannot use derive({})", trait_name), | warning: panic message is not a string literal --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/derive_more/src/add_assign_like.rs:29:21 | 29 | _ => panic!(format!("Only structs can use derive({})", trait_name)), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the panic!() macro supports formatting, so there's no need for the format!() macro here help: remove the `format!(..)` macro call | 29 - _ => panic!(format!("Only structs can use derive({})", trait_name)), 29 + _ => panic!("Only structs can use derive({})", trait_name), | warning: panic message is not a string literal --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/derive_more/src/add_like.rs:31:25 | 31 | _ => panic!(format!("Unit structs cannot use derive({})", trait_name)), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the panic!() macro supports formatting, so there's no need for the format!() macro here help: remove the `format!(..)` macro call | 31 - _ => panic!(format!("Unit structs cannot use derive({})", trait_name)), 31 + _ => panic!("Unit structs cannot use derive({})", trait_name), | warning: panic message is not a string literal --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/derive_more/src/add_like.rs:38:21 | 38 | _ => panic!(format!( | _____________________^ 39 | | "Only structs and enums can use derive({})", 40 | | trait_name 41 | | )), | |_________^ | = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the panic!() macro supports formatting, so there's no need for the format!() macro here help: remove the `format!(..)` macro call | 38 ~ _ => panic!( 39 | "Only structs and enums can use derive({})", 40 | trait_name 41 ~ ), | warning: panic message is not a string literal --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/derive_more/src/from_str.rs:48:12 | 48 | panic!(format!( | ____________^ 49 | | "Only structs with one field can derive({})", 50 | | trait_name 51 | | )) | |_____^ | = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the panic!() macro supports formatting, so there's no need for the format!() macro here help: remove the `format!(..)` macro call | 48 ~ panic!( 49 | "Only structs with one field can derive({})", 50 | trait_name 51 ~ ) | warning: panic message is not a string literal --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/derive_more/src/not_like.rs:28:25 | 28 | _ => panic!(format!("Unit structs cannot use derive({})", trait_name)), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the panic!() macro supports formatting, so there's no need for the format!() macro here help: remove the `format!(..)` macro call | 28 - _ => panic!(format!("Unit structs cannot use derive({})", trait_name)), 28 + _ => panic!("Unit structs cannot use derive({})", trait_name), | warning: panic message is not a string literal --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/derive_more/src/not_like.rs:34:21 | 34 | _ => panic!(format!( | _____________________^ 35 | | "Only structs and enums can use derive({})", 36 | | trait_name 37 | | )), | |_________^ | = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the panic!() macro supports formatting, so there's no need for the format!() macro here help: remove the `format!(..)` macro call | 34 ~ _ => panic!( 35 | "Only structs and enums can use derive({})", 36 | trait_name 37 ~ ), | warning: `derive_more` (lib) generated 11 warnings Fresh serde_with_macros v1.1.0 Fresh cssparser-macros v0.6.0 Fresh profiler-macros v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/tools/profiler/rust-api/macros) Fresh inherent v0.1.6 Fresh async-trait v0.1.52 Fresh prost-derive v0.8.0 Fresh num-derive v0.3.3 Fresh crossbeam-deque v0.8.1 Fresh rand_pcg v0.2.1 Fresh rand_chacha v0.2.2 Fresh encoding_glue v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/intl/encoding_glue) Fresh netwerk_helper v0.0.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/netwerk/base/rust-helper) Fresh env_logger v0.8.4 Fresh fluent-pseudo v0.3.1 Fresh regex-ffi v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/toolkit/components/regex-ffi) Fresh bindgen v0.56.0 warning: unused macro definition: `error` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/log_stubs.rs:11:14 | 11 | macro_rules! error { | ^^^^^ | = note: `#[warn(unused_macros)]` on by default warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/log_stubs.rs:21:42 | 21 | ($($arg:tt)*) => { log!("", $($arg)*); }; | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/codegen/mod.rs:4097:27 | 4097 | Ok(()) => info!( | ___________________________- 4098 | | "Your dot file was generated successfully into: {}", 4099 | | path 4100 | | ), | |_________________- in this macro invocation | = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `info` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/log_stubs.rs:17:42 | 17 | ($($arg:tt)*) => { log!("", $($arg)*); }; | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/codegen/mod.rs:4101:27 | 4101 | Err(e) => warn!("{}", e), | -------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `warn` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/log_stubs.rs:29:42 | 29 | ($($arg:tt)*) => { log!("", $($arg)*); }; | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/ir/analysis/derive.rs:424:39 | 424 | CanDerive::Yes => trace!(" member {:?} can derive {}", sub_id, self.derive_trait), | ------------------------------------------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `trace` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/log_stubs.rs:29:42 | 29 | ($($arg:tt)*) => { log!("", $($arg)*); }; | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/ir/analysis/derive.rs:425:44 | 425 | CanDerive::Manually => trace!(" member {:?} cannot derive {}, but it may be implemented", sub_id, self.derive_trait), | ------------------------------------------------------------------------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `trace` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/log_stubs.rs:29:42 | 29 | ($($arg:tt)*) => { log!("", $($arg)*); }; | ^ | ::: /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/ir/analysis/derive.rs:426:38 | 426 | CanDerive::No => trace!(" member {:?} cannot derive {}", sub_id, self.derive_trait), | --------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `trace` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `namespaced_constants` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/lib.rs:1649:5 | 1649 | namespaced_constants: bool, | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default note: `BindgenOptions` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/lib.rs:1490:10 | 1490 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `msvc_mangling` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/lib.rs:1652:5 | 1652 | msvc_mangling: bool, | ^^^^^^^^^^^^^^^^^^^ | note: `BindgenOptions` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/lib.rs:1490:10 | 1490 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `comp` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/codegen/struct_layout.rs:19:5 | 19 | comp: &'a CompInfo, | ^^^^^^^^^^^^^^^^^^ | note: `StructLayoutTracker` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/codegen/struct_layout.rs:15:10 | 15 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `index` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/ir/context.rs:365:5 | 365 | index: clang::Index, | ^^^^^^^^^^^^^^^^^^^ | note: `BindgenContext` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/ir/context.rs:307:10 | 307 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `cannot_derive_copy_in_array` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/ir/context.rs:420:5 | 420 | cannot_derive_copy_in_array: Option>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: `BindgenContext` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/ir/context.rs:307:10 | 307 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `comment` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/ir/function.rs:88:5 | 88 | comment: Option, | ^^^^^^^^^^^^^^^^^^^^^^^ | note: `Function` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bindgen/src/ir/function.rs:76:10 | 76 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `bindgen` (lib) generated 12 warnings Fresh glsl-to-cxx v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/gfx/wr/glsl-to-cxx) Fresh sha2 v0.8.2 Fresh mozglue-static v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/mozglue/static/rust) Fresh qcms v0.2.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/gfx/qcms) Fresh serde v1.0.133 Fresh thiserror v1.0.30 Fresh xpcom v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/xpcom/rust/xpcom) Fresh malloc_size_of_derive v0.1.2 Fresh peek-poke-derive v0.2.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/gfx/wr/peek-poke/peek-poke-derive) Fresh darling_macro v0.13.1 Fresh futures-util v0.3.19 Fresh prost v0.8.0 Fresh rayon-core v1.9.1 Fresh rand v0.7.3 Fresh mp4parse v0.13.0 (https://github.com/mozilla/mp4parse-rust?rev=3bfc47d9a571d0842676043ba60716318e946c06#3bfc47d9) Fresh rust_cascade v1.2.0 Fresh jsrust_shared v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/js/src/rust/shared) Fresh gleam v0.13.1 Fresh indexmap v1.6.2 Fresh smallvec v1.8.0 Fresh url v2.1.0 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/url/src/parser.rs:95:32 | 95 | fmt::Display::fmt(self.description(), f) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/url/src/lib.rs:2356:82 | 2356 | .map_err(|err| Error::invalid_value(Unexpected::Str(s), &err.description())) | ^^^^^^^^^^^ warning: unused borrow that must be used --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/url/src/form_urlencoded.rs:233:9 | 233 | &target.as_mut_string()[start_position..]; // Panic if out of bounds | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 233 | let _ = &target.as_mut_string()[start_position..]; // Panic if out of bounds | +++++++ warning: `url` (lib) generated 3 warnings Fresh bincode v1.3.3 warning: unused attribute --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bincode/src/lib.rs:30:1 | 30 | #![crate_type = "dylib"] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove this attribute | = note: `#[warn(unused_attributes)]` on by default note: attribute also specified here --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/bincode/src/lib.rs:29:1 | 29 | #![crate_type = "rlib"] | ^^^^^^^^^^^^^^^^^^^^^^^ = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! warning: `bincode` (lib) generated 1 warning Fresh chrono v0.4.19 warning: field is never read: `locale` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/chrono/src/format/mod.rs:729:5 | 729 | locale: Option, | ^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/chrono/src/lib.rs:417:9 | 417 | #![deny(dead_code)] | ^^^^^^^^^ note: `DelayedFormat` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/chrono/src/format/mod.rs:718:10 | 718 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `chrono` (lib) generated 1 warning Fresh euclid v0.22.6 Fresh app_units v0.7.1 warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/app_units/src/app_unit.rs:31:15 | 31 | Ok(Au(try!(i32::deserialize(deserializer))).clamp()) | ^^^ | = note: `#[warn(deprecated)]` on by default warning: `app_units` (lib) generated 1 warning Fresh arrayvec v0.7.2 Fresh serde_with v1.4.0 warning: unnecessary trailing semicolon --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/serde_with/src/rust.rs:533:10 | 533 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: unnecessary trailing semicolon --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/serde_with/src/rust.rs:633:10 | 633 | }; | ^ help: remove this semicolon warning: unnecessary trailing semicolon --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/serde_with/src/rust.rs:696:10 | 696 | }; | ^ help: remove this semicolon warning: unnecessary trailing semicolon --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/serde_with/src/rust.rs:795:10 | 795 | }; | ^ help: remove this semicolon warning: `serde_with` (lib) generated 4 warnings Fresh ron v0.7.0 Fresh bitflags_serde_shim v0.2.2 Fresh serde_bytes v0.11.5 Fresh toml v0.4.10 warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/toml/src/datetime.rs:211:30 | 211 | b'0' ... b'9' => { | ^^^ help: use `..=` for an inclusive range | = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/toml/src/ser.rs:473:20 | 473 | (Some(0...1), _) | (_, &None) => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/toml/src/ser.rs:512:21 | 512 | 'a' ... 'z' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/toml/src/ser.rs:513:21 | 513 | 'A' ... 'Z' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/toml/src/ser.rs:514:21 | 514 | '0' ... '9' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/toml/src/ser.rs:978:28 | 978 | (Some(0...1), _) | (_, &None) => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/toml/src/tokens.rs:281:33 | 281 | new_ch: &mut FnMut(&mut Tokenizer, &mut MaybeString, | _________________________________^ 282 | | bool, usize, char) 283 | | -> Result<(), Error>) | |_________________________________________________________^ | = note: `#[warn(bare_trait_objects)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 281 ~ new_ch: &mut dyn FnMut(&mut Tokenizer, &mut MaybeString, 282 | bool, usize, char) 283 ~ -> Result<(), Error>) | warning: use of deprecated associated function `core::str::::trim_right_matches`: superseded by `trim_end_matches` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/toml/src/datetime.rs:102:32 | 102 | write!(f, ".{}", s.trim_right_matches('0'))?; | ^^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end_matches` | = note: `#[warn(deprecated)]` on by default warning: use of deprecated associated function `core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/toml/src/de.rs:1219:54 | 1219 | i64::from_str_radix(&prefix.replace("_", "").trim_left_matches('+'), radix) | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` warning: use of deprecated associated function `core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/toml/src/de.rs:1299:35 | 1299 | let mut number = integral.trim_left_matches('+') | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` warning: `toml` (lib) generated 10 warnings Fresh webrender_build v0.0.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/gfx/wr/webrender_build) Fresh fluent-syntax v0.11.0 Fresh moz_task v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/xpcom/rust/moz_task) Fresh storage_variant v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/storage/variant) Fresh unic-langid-ffi v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/intl/locale/rust/unic-langid-ffi) Fresh processtools v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/toolkit/components/processtools) Fresh darling v0.13.1 Fresh futures-executor v0.3.19 Fresh uuid v0.8.1 Fresh tempfile v3.1.0 warning: unused return value of `std::mem::replace` that must be used --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/tempfile/src/file/mod.rs:181:9 | 181 | mem::replace(&mut self.path, PathBuf::new()); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_must_use)]` on by default = note: if you don't need the old value, you can just assign the new value directly warning: unused return value of `std::mem::replace` that must be used --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/tempfile/src/file/mod.rs:232:17 | 232 | mem::replace(&mut self.path, PathBuf::new()); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly warning: unused return value of `std::mem::replace` that must be used --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/tempfile/src/file/mod.rs:294:17 | 294 | mem::replace(&mut self.path, PathBuf::new()); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly warning: `tempfile` (lib) generated 3 warnings Fresh authenticator v0.3.1 Fresh rayon v1.5.1 Fresh phf_generator v0.8.0 Fresh mp4parse_capi v0.13.0 (https://github.com/mozilla/mp4parse-rust?rev=3bfc47d9a571d0842676043ba60716318e946c06#3bfc47d9) Fresh cascade_bloom_filter v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/toolkit/components/cascade_bloom_filter) Fresh serde_json v1.0.72 Fresh naga v0.8.0 (https://github.com/gfx-rs/naga?rev=85056524#85056524) Fresh parking_lot_core v0.8.1 warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/parking_lot_core/src/spinwait.rs:9:24 | 9 | use std::sync::atomic::spin_loop_hint; | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/parking_lot_core/src/spinwait.rs:16:9 | 16 | spin_loop_hint() | ^^^^^^^^^^^^^^ warning: `parking_lot_core` (lib) generated 2 warnings Fresh webrtc-sdp v0.3.9 Fresh peek-poke v0.2.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/gfx/wr/peek-poke) Fresh etagere v0.2.6 Fresh plane-split v0.17.1 Fresh wr_malloc_size_of v0.0.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/gfx/wr/wr_malloc_size_of) Fresh rust_decimal v1.20.0 Fresh wgpu-types v0.12.0 (https://github.com/gfx-rs/wgpu?rev=0b61a191#0b61a191) warning: value assigned to `flags` is never read --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/neqo-crypto/build.rs:322:13 | 322 | let mut flags: Vec = Vec::new(); | ^^^^^ | note: the lint level is defined here --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/neqo-crypto/build.rs:7:45 | 7 | #![cfg_attr(feature = "deny-warnings", deny(warnings))] | ^^^^^^^^ = note: `#[warn(unused_assignments)]` implied by `#[warn(warnings)]` = help: maybe it is overwritten before being read? warning: `neqo-crypto` (build script) generated 1 warning Fresh fluent-bundle v0.15.2 Fresh storage v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/storage/rust) Fresh fluent-langneg-ffi v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/intl/locale/rust/fluent-langneg-ffi) Fresh derive_common v0.0.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/servo/components/derive_common) Fresh enumset_derive v0.5.5 Fresh futures v0.3.19 warning: unreachable `pub` item --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/futures/src/lib.rs:180:29 | 180 | pub use crate::future::{FutureExt as _, TryFutureExt as _}; | --- ^^^^^^^^^^^^^^ | | | help: consider restricting its visibility: `pub(crate)` | note: the lint level is defined here --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/futures/src/lib.rs:87:5 | 87 | unreachable_pub | ^^^^^^^^^^^^^^^ = help: or consider exporting it for use by other crates warning: unreachable `pub` item --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/futures/src/lib.rs:180:45 | 180 | pub use crate::future::{FutureExt as _, TryFutureExt as _}; | --- ^^^^^^^^^^^^^^^^^ | | | help: consider restricting its visibility: `pub(crate)` | = help: or consider exporting it for use by other crates warning: unreachable `pub` item --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/futures/src/lib.rs:184:29 | 184 | pub use crate::stream::{StreamExt as _, TryStreamExt as _}; | --- ^^^^^^^^^^^^^^ | | | help: consider restricting its visibility: `pub(crate)` | = help: or consider exporting it for use by other crates warning: unreachable `pub` item --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/futures/src/lib.rs:184:45 | 184 | pub use crate::stream::{StreamExt as _, TryStreamExt as _}; | --- ^^^^^^^^^^^^^^^^^ | | | help: consider restricting its visibility: `pub(crate)` | = help: or consider exporting it for use by other crates warning: unreachable `pub` item --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/futures/src/lib.rs:192:9 | 191 | pub use crate::io::{ | --- help: consider restricting its visibility: `pub(crate)` 192 | AsyncBufReadExt as _, AsyncReadExt as _, AsyncSeekExt as _, AsyncWriteExt as _, | ^^^^^^^^^^^^^^^^^^^^ | = help: or consider exporting it for use by other crates warning: unreachable `pub` item --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/futures/src/lib.rs:192:31 | 191 | pub use crate::io::{ | --- help: consider restricting its visibility: `pub(crate)` 192 | AsyncBufReadExt as _, AsyncReadExt as _, AsyncSeekExt as _, AsyncWriteExt as _, | ^^^^^^^^^^^^^^^^^ | = help: or consider exporting it for use by other crates warning: unreachable `pub` item --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/futures/src/lib.rs:192:50 | 191 | pub use crate::io::{ | --- help: consider restricting its visibility: `pub(crate)` 192 | AsyncBufReadExt as _, AsyncReadExt as _, AsyncSeekExt as _, AsyncWriteExt as _, | ^^^^^^^^^^^^^^^^^ | = help: or consider exporting it for use by other crates warning: unreachable `pub` item --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/futures/src/lib.rs:192:69 | 191 | pub use crate::io::{ | --- help: consider restricting its visibility: `pub(crate)` 192 | AsyncBufReadExt as _, AsyncReadExt as _, AsyncSeekExt as _, AsyncWriteExt as _, | ^^^^^^^^^^^^^^^^^^ | = help: or consider exporting it for use by other crates warning: `futures` (lib) generated 8 warnings Fresh rkv v0.17.0 warning: unused import: `BTreeSet` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_safe/snapshot.rs:14:9 | 14 | BTreeSet, | ^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: field is never read: `path` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/env.rs:64:5 | 64 | path: PathBuf, | ^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default note: `Rkv` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/env.rs:62:10 | 62 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: associated function is never used: `new` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/store/keys.rs:40:12 | 40 | pub fn new(k: &K) -> Result, DataError> { | ^^^ warning: field is never read: `md_pad` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:169:5 | 169 | md_pad: u32, | ^^^^^^^^^^^ | note: `Database` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:167:10 | 167 | #[derive(Clone, Debug, Default)] | ^^^^^ ^^^^^ = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `md_depth` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:171:5 | 171 | md_depth: u16, | ^^^^^^^^^^^^^ | note: `Database` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:167:10 | 167 | #[derive(Clone, Debug, Default)] | ^^^^^ ^^^^^ = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `md_branch_pages` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:172:5 | 172 | md_branch_pages: u64, | ^^^^^^^^^^^^^^^^^^^^ | note: `Database` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:167:10 | 167 | #[derive(Clone, Debug, Default)] | ^^^^^ ^^^^^ = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `md_leaf_pages` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:173:5 | 173 | md_leaf_pages: u64, | ^^^^^^^^^^^^^^^^^^ | note: `Database` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:167:10 | 167 | #[derive(Clone, Debug, Default)] | ^^^^^ ^^^^^ = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `md_overflow_pages` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:174:5 | 174 | md_overflow_pages: u64, | ^^^^^^^^^^^^^^^^^^^^^^ | note: `Database` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:167:10 | 167 | #[derive(Clone, Debug, Default)] | ^^^^^ ^^^^^ = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `md_entries` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:175:5 | 175 | md_entries: u64, | ^^^^^^^^^^^^^^^ | note: `Database` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:167:10 | 167 | #[derive(Clone, Debug, Default)] | ^^^^^ ^^^^^ = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `free` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:197:5 | 197 | free: Database, | ^^^^^^^^^^^^^^ | note: `Databases` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:195:10 | 195 | #[derive(Debug, Default)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mm_address` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:205:5 | 205 | mm_address: u64, | ^^^^^^^^^^^^^^^ | note: `MetaData` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:201:10 | 201 | #[derive(Debug, Default)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mm_last_pg` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:208:5 | 208 | mm_last_pg: u64, | ^^^^^^^^^^^^^^^ | note: `MetaData` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:201:10 | 201 | #[derive(Debug, Default)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mn_lo` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:215:9 | 215 | mn_lo: u16, | ^^^^^^^^^^ | note: `LeafNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:212:10 | 212 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mn_hi` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:216:9 | 216 | mn_hi: u16, | ^^^^^^^^^^ | note: `LeafNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:212:10 | 212 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mn_flags` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:217:9 | 217 | mn_flags: NodeFlags, | ^^^^^^^^^^^^^^^^^^^ | note: `LeafNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:212:10 | 212 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mn_ksize` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:218:9 | 218 | mn_ksize: u16, | ^^^^^^^^^^^^^ | note: `LeafNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:212:10 | 212 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mv_size` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:219:9 | 219 | mv_size: u32, | ^^^^^^^^^^^^ | note: `LeafNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:212:10 | 212 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mn_lo` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:224:9 | 224 | mn_lo: u16, | ^^^^^^^^^^ | note: `LeafNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:212:10 | 212 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mn_hi` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:225:9 | 225 | mn_hi: u16, | ^^^^^^^^^^ | note: `LeafNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:212:10 | 212 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mn_flags` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:226:9 | 226 | mn_flags: NodeFlags, | ^^^^^^^^^^^^^^^^^^^ | note: `LeafNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:212:10 | 212 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mn_ksize` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:227:9 | 227 | mn_ksize: u16, | ^^^^^^^^^^^^^ | note: `LeafNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:212:10 | 212 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mn_lo` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:233:9 | 233 | mn_lo: u16, | ^^^^^^^^^^ | note: `LeafNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:212:10 | 212 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mn_hi` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:234:9 | 234 | mn_hi: u16, | ^^^^^^^^^^ | note: `LeafNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:212:10 | 212 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mn_flags` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:235:9 | 235 | mn_flags: NodeFlags, | ^^^^^^^^^^^^^^^^^^^ | note: `LeafNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:212:10 | 212 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mn_ksize` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:236:9 | 236 | mn_ksize: u16, | ^^^^^^^^^^^^^ | note: `LeafNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:212:10 | 212 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mv_size` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:237:9 | 237 | mv_size: u32, | ^^^^^^^^^^^^ | note: `LeafNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:212:10 | 212 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `value` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:239:9 | 239 | value: Vec, | ^^^^^^^^^^^^^^ | note: `LeafNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:212:10 | 212 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mn_ksize` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:247:5 | 247 | mn_ksize: u16, | ^^^^^^^^^^^^^ | note: `BranchNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:244:10 | 244 | #[derive(Debug, Default)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mn_data` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:248:5 | 248 | mn_data: Vec, | ^^^^^^^^^^^^^^^^ | note: `BranchNode` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:244:10 | 244 | #[derive(Debug, Default)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mp_pgno` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:254:9 | 254 | mp_pgno: u64, | ^^^^^^^^^^^^ | note: `PageHeader` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:251:10 | 251 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `pb_upper` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:257:9 | 257 | pb_upper: u16, | ^^^^^^^^^^^^^ | note: `PageHeader` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:251:10 | 251 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mp_pgno` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:260:9 | 260 | mp_pgno: u64, | ^^^^^^^^^^^^ | note: `PageHeader` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:251:10 | 251 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `mp_flags` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:261:9 | 261 | mp_flags: PageFlags, | ^^^^^^^^^^^^^^^^^^^ | note: `PageHeader` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:251:10 | 251 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `pb_pages` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:262:9 | 262 | pb_pages: u32, | ^^^^^^^^^^^^^ | note: `PageHeader` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_lmdb/arch_migrator.rs:251:10 | 251 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: associated function is never used: `flags` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_safe/snapshot.rs:46:19 | 46 | pub(crate) fn flags(&self) -> &DatabaseFlagsImpl { | ^^^^^ warning: field is never read: `env` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_safe/transaction.rs:33:5 | 33 | env: &'t EnvironmentImpl, | ^^^^^^^^^^^^^^^^^^^^^^^^ | note: `RoTransactionImpl` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_safe/transaction.rs:31:10 | 31 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `idx` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_safe/transaction.rs:35:5 | 35 | idx: Arc<()>, | ^^^^^^^^^^^^ | note: `RoTransactionImpl` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_safe/transaction.rs:31:10 | 31 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `idx` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_safe/transaction.rs:76:5 | 76 | idx: Arc<()>, | ^^^^^^^^^^^^ | note: `RwTransactionImpl` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rkv/src/backend/impl_safe/transaction.rs:72:10 | 72 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `rkv` (lib) generated 38 warnings Fresh mozurl v0.0.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/netwerk/base/mozurl) Fresh phf_macros v0.8.0 Fresh phf_codegen v0.8.0 Fresh gecko-profiler v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/tools/profiler/rust-api) Fresh rusqlite v0.24.2 warning: panic message is not a string literal --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rusqlite/src/inner_connection.rs:421:28 | 421 | panic!(msg); | ^^^ | = note: `#[warn(non_fmt_panics)]` on by default = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see help: add a "{}" format string to Display the message | 421 | panic!("{}", msg); | +++++ warning: panic message is not a string literal --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/rusqlite/src/inner_connection.rs:424:28 | 424 | panic!(msg); | ^^^ | = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 = note: for more information, see help: add a "{}" format string to Display the message | 424 | panic!("{}", msg); | +++++ warning: `rusqlite` (lib) generated 2 warnings Fresh qlog v0.4.0 Fresh viaduct v0.1.0 (https://github.com/mozilla/application-services?rev=c51b63595a27a6ef45161012323e0261475c10c9#c51b6359) Fresh origin-trial-token v0.1.0 Fresh parking_lot v0.11.1 Fresh rsdparsa_capi v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/dom/media/webrtc/sdp/rsdparsa_capi) Fresh webrender_api v0.61.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/gfx/wr/webrender_api) Fresh sfv v0.9.1 warning: unused import: `rust_decimal::prelude::Zero` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/sfv/src/serializer.rs:7:5 | 7 | use rust_decimal::prelude::Zero; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: `sfv` (lib) generated 1 warning warning: In file included from src/glsl.h:7, warning: from src/gl.cc:92: warning: src/vector_type.h: In instantiation of 'static T glsl::Unaligned::load(const P*) [with P = glsl::VectorType; T = glsl::vec4]': warning: src/vector_type.h:532:28: required from 'T glsl::unaligned_load(const P*) [with T = glsl::vec4; P = glsl::VectorType]' warning: src/vector_type.h:543:27: required from 'D glsl::bit_cast(const S&) [with D = glsl::vec4; S = glsl::VectorType]' warning: src/blend.h:53:41: required from here warning: src/vector_type.h:503:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct glsl::vec4' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] warning: 503 | memcpy(&v, p, sizeof(v)); warning: | ~~~~~~^~~~~~~~~~~~~~~~~~ warning: In file included from src/gl.cc:92: warning: src/glsl.h:1796:8: note: 'struct glsl::vec4' declared here warning: 1796 | struct vec4 { warning: | ^~~~ Fresh fluent v0.16.0 Fresh bookmark_sync v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/toolkit/components/places/bookmark_sync) Fresh to_shmem_derive v0.0.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/servo/components/to_shmem_derive) Fresh style_derive v0.0.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/servo/components/style_derive) Fresh enumset v1.0.8 Fresh fluent-fallback v0.6.0 Fresh glean-core v44.1.1 Fresh cert_storage v0.0.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/security/manager/ssl/cert_storage) Fresh kvstore v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/toolkit/components/kvstore) Fresh phf v0.8.0 Fresh mdns_service v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/dom/media/webrtc/transport/mdns_service) Fresh sync-guid v0.1.0 (https://github.com/mozilla/application-services?rev=c51b63595a27a6ef45161012323e0261475c10c9#c51b6359) Fresh sql-support v0.1.0 (https://github.com/mozilla/application-services?rev=c51b63595a27a6ef45161012323e0261475c10c9#c51b6359) Fresh neqo-common v0.5.7 (https://github.com/mozilla/neqo?tag=v0.5.7#f3de275b) Fresh origin-trials-ffi v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/dom/origin-trials/ffi) Fresh wgpu-hal v0.12.0 (https://github.com/gfx-rs/wgpu?rev=0b61a191#0b61a191) Fresh http_sfv v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/netwerk/base/http-sfv) Fresh swgl v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/gfx/wr/swgl) Fresh l10nregistry v0.3.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/intl/l10n/rust/l10nregistry-rs) Fresh glean v44.1.1 Fresh glean-ffi v44.1.1 Fresh cssparser v0.29.2 Fresh sync15-traits v0.1.0 (https://github.com/mozilla/application-services?rev=c51b63595a27a6ef45161012323e0261475c10c9#c51b6359) Fresh neqo-crypto v0.5.7 (https://github.com/mozilla/neqo?tag=v0.5.7#f3de275b) Fresh wgpu-core v0.12.0 (https://github.com/gfx-rs/wgpu?rev=0b61a191#0b61a191) Fresh fluent-ffi v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/intl/l10n/rust/fluent-ffi) Fresh fog v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/toolkit/components/glean/api) Fresh to_shmem v0.0.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/servo/components/to_shmem) Fresh golden_gate v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/services/sync/golden_gate) Fresh webext-storage v0.1.0 (https://github.com/mozilla/application-services?rev=c51b63595a27a6ef45161012323e0261475c10c9#c51b6359) Fresh neqo-transport v0.5.7 (https://github.com/mozilla/neqo?tag=v0.5.7#f3de275b) Fresh wgpu_bindings v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/gfx/wgpu_bindings) Fresh l10nregistry-ffi v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/intl/l10n/rust/l10nregistry-ffi) Fresh webrender v0.61.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/gfx/wr/webrender) Fresh fog_control v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/toolkit/components/glean) Fresh selectors v0.22.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/servo/components/selectors) Fresh app_services_logger v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/services/common/app_services_logger) Fresh webext_storage_bridge v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/toolkit/components/extensions/storage/webext_storage_bridge) Fresh neqo-qpack v0.5.7 (https://github.com/mozilla/neqo?tag=v0.5.7#f3de275b) Fresh localization-ffi v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/intl/l10n/rust/localization-ffi) Fresh webrender_bindings v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/gfx/webrender_bindings) Fresh malloc_size_of v0.0.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/servo/components/malloc_size_of) Fresh gecko_logger v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/xpcom/rust/gecko_logger) Fresh neqo-http3 v0.5.7 (https://github.com/mozilla/neqo?tag=v0.5.7#f3de275b) Fresh style_traits v0.0.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/servo/components/style_traits) Fresh neqo_glue v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/netwerk/socket/neqo_glue) Fresh style v0.0.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/servo/components/style) Fresh geckoservo v0.0.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/servo/ports/geckolib) Fresh gkrust-shared v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/toolkit/library/rust/shared) Fresh gkrust v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/toolkit/library/rust) Finished release [optimized] target(s) in 22.20s gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/library/rust' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/security/manager/ssl/ipcclientcerts' security/manager/ssl/ipcclientcerts/force-cargo-library-build /usr/local/bin/cargo rustc --release --frozen --manifest-path /usr/pkgsrc/www/firefox/work/firefox-101.0.1/security/manager/ssl/ipcclientcerts/Cargo.toml -vv -j1 --lib --target=aarch64-unknown-netbsd -- -Clto=thin Fresh autocfg v1.0.1 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/autocfg) Fresh cc v1.0.72 Fresh byte-tools v0.3.1 Fresh byteorder v1.4.3 Fresh opaque-debug v0.2.3 Fresh fake-simd v0.1.2 Fresh once_cell v1.9.0 Fresh block-padding v0.1.5 Fresh typenum v1.15.0 Fresh num-traits v0.2.14 Fresh generic-array v0.12.4 warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/generic-array/src/lib.rs:186:43 | 186 | array: ManuallyDrop::new(mem::uninitialized()), | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/generic-array/src/iter.rs:99:47 | 99 | array: ManuallyDrop::new(mem::uninitialized()), | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/generic-array/src/sequence.rs:189:54 | 189 | let mut longer: Self::Longer = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/generic-array/src/sequence.rs:200:54 | 200 | let mut longer: Self::Longer = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/generic-array/src/sequence.rs:309:54 | 309 | let mut output: Self::Output = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: `generic-array` (lib) generated 5 warnings Fresh libloading v0.5.2 warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/libloading-0.5.2/src/os/unix/mod.rs:127:33 | 127 | Some(ref f) => Some(try!(cstr_cow_from_bytes(f.as_ref().as_bytes()))), | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/libloading-0.5.2/src/os/unix/mod.rs:170:22 | 170 | let symbol = try!(cstr_cow_from_bytes(symbol)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/libloading-0.5.2/src/util.rs:45:35 | 45 | Some(&0) => Cow::Borrowed(try!(CStr::from_bytes_with_nul(slice))), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/libloading-0.5.2/src/util.rs:47:31 | 47 | Some(_) => Cow::Owned(try!(CString::new(slice))), | ^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/libloading-0.5.2/src/os/unix/mod.rs:292:41 | 292 | let mut info: DlInfo = mem::uninitialized(); | ^^^^^^^^^^^^^ warning: `libloading` (lib) generated 5 warnings Fresh num-integer v0.1.44 Fresh digest v0.8.1 warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/digest/src/dyn_digest.rs:59:20 | 59 | impl Clone for Box { | ^^^^^^^^^ | = note: `#[warn(bare_trait_objects)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 59 - impl Clone for Box { 59 + impl Clone for Box { | warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/digest/src/dyn_digest.rs:28:32 | 28 | fn box_clone(&self) -> Box; | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 28 - fn box_clone(&self) -> Box; 28 + fn box_clone(&self) -> Box; | warning: trait objects without an explicit `dyn` are deprecated --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/digest/src/dyn_digest.rs:54:32 | 54 | fn box_clone(&self) -> Box { | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 54 - fn box_clone(&self) -> Box { 54 + fn box_clone(&self) -> Box { | warning: `digest` (lib) generated 3 warnings Fresh block-buffer v0.7.3 warning: unused import: `core::slice` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/block-buffer/src/lib.rs:11:5 | 11 | use core::slice; | ^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: `block-buffer` (lib) generated 1 warning Fresh num-bigint v0.2.6 Fresh sha2 v0.8.2 Fresh pkcs11 v0.4.2 warning: unnecessary parentheses around assigned value --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/pkcs11/src/types.rs:586:50 | 586 | pub const CKA_WRAP_TEMPLATE: CK_ATTRIBUTE_TYPE = (CKF_ARRAY_ATTRIBUTE | 0x00000211); | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 586 - pub const CKA_WRAP_TEMPLATE: CK_ATTRIBUTE_TYPE = (CKF_ARRAY_ATTRIBUTE | 0x00000211); 586 + pub const CKA_WRAP_TEMPLATE: CK_ATTRIBUTE_TYPE = CKF_ARRAY_ATTRIBUTE | 0x00000211; | warning: unnecessary parentheses around assigned value --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/pkcs11/src/types.rs:587:52 | 587 | pub const CKA_UNWRAP_TEMPLATE: CK_ATTRIBUTE_TYPE = (CKF_ARRAY_ATTRIBUTE | 0x00000212); | ^ ^ | help: remove these parentheses | 587 - pub const CKA_UNWRAP_TEMPLATE: CK_ATTRIBUTE_TYPE = (CKF_ARRAY_ATTRIBUTE | 0x00000212); 587 + pub const CKA_UNWRAP_TEMPLATE: CK_ATTRIBUTE_TYPE = CKF_ARRAY_ATTRIBUTE | 0x00000212; | warning: unnecessary parentheses around assigned value --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/pkcs11/src/types.rs:588:52 | 588 | pub const CKA_DERIVE_TEMPLATE: CK_ATTRIBUTE_TYPE = (CKF_ARRAY_ATTRIBUTE | 0x00000213); | ^ ^ | help: remove these parentheses | 588 - pub const CKA_DERIVE_TEMPLATE: CK_ATTRIBUTE_TYPE = (CKF_ARRAY_ATTRIBUTE | 0x00000213); 588 + pub const CKA_DERIVE_TEMPLATE: CK_ATTRIBUTE_TYPE = CKF_ARRAY_ATTRIBUTE | 0x00000213; | warning: unnecessary parentheses around assigned value --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/pkcs11/src/types.rs:627:55 | 627 | pub const CKA_ALLOWED_MECHANISMS: CK_ATTRIBUTE_TYPE = (CKF_ARRAY_ATTRIBUTE | 0x00000600); | ^ ^ | help: remove these parentheses | 627 - pub const CKA_ALLOWED_MECHANISMS: CK_ATTRIBUTE_TYPE = (CKF_ARRAY_ATTRIBUTE | 0x00000600); 627 + pub const CKA_ALLOWED_MECHANISMS: CK_ATTRIBUTE_TYPE = CKF_ARRAY_ATTRIBUTE | 0x00000600; | warning: anonymous parameters are deprecated and will be removed in the next edition --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/pkcs11/src/lib.rs:45:11 | 45 | fn from(T) -> Self; | ^ help: try naming the parameter or explicitly ignoring it: `_: T` | = note: `#[warn(anonymous_parameters)]` on by default = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: field is never read: `lib` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/pkcs11/src/lib.rs:88:3 | 88 | lib: libloading::Library, | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default note: `Ctx` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/pkcs11/src/lib.rs:86:10 | 86 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: field is never read: `version` --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/pkcs11/src/lib.rs:90:3 | 90 | version: CK_VERSION, | ^^^^^^^^^^^^^^^^^^^ | note: `Ctx` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis --> /usr/pkgsrc/www/firefox/work/firefox-101.0.1/third_party/rust/pkcs11/src/lib.rs:86:10 | 86 | #[derive(Debug)] | ^^^^^ = note: this warning originates in the derive macro `Debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `pkcs11` (lib) generated 7 warnings Fresh rsclientcerts v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/security/manager/ssl/rsclientcerts) Fresh ipcclientcerts-static v0.1.0 (/usr/pkgsrc/www/firefox/work/firefox-101.0.1/security/manager/ssl/ipcclientcerts) Finished release [optimized] target(s) in 8.67s gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/security/manager/ssl/ipcclientcerts' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/accessible/aom' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/accessible/aom' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/accessible/atk' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/accessible/atk' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/accessible/base' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/accessible/base' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/accessible/basetypes' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/accessible/basetypes' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/accessible/generic' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/accessible/generic' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/accessible/html' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/accessible/html' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/accessible/ipc/extension/other' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/accessible/ipc/extension/other' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/accessible/ipc/other' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/accessible/ipc/other' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/accessible/ipc' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/accessible/ipc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/accessible/xpcom' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/accessible/xpcom' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/accessible/xul' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/accessible/xul' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/browser/app' browser/app/nsBrowserApp.o /usr/pkgsrc/www/firefox/work/.cwrapper/bin/c++ -std=gnu++17 -o nsBrowserApp.o -c -I/usr/pkgsrc/www/firefox/work/build/dist/system_wrappers -include /usr/pkgsrc/www/firefox/work/firefox-101.0.1/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -DMOZ_HAS_MOZGLUE '-DFIREFOX_ICO="/usr/pkgsrc/www/firefox/work/firefox-101.0.1/browser/branding/unofficial/firefox.ico"' '-DDOCUMENT_ICO="/usr/pkgsrc/www/firefox/work/firefox-101.0.1/browser/branding/unofficial/document.ico"' '-DNEWWINDOW_ICO="/usr/pkgsrc/www/firefox/work/firefox-101.0.1/browser/branding/unofficial/newwindow.ico"' '-DNEWTAB_ICO="/usr/pkgsrc/www/firefox/work/firefox-101.0.1/browser/branding/unofficial/newtab.ico"' '-DPBMODE_ICO="/usr/pkgsrc/www/firefox/work/firefox-101.0.1/browser/branding/unofficial/pbmode.ico"' '-DDOCUMENT_PDF_ICO="/usr/pkgsrc/www/firefox/work/firefox-101.0.1/browser/branding/unofficial/document_pdf.ico"' -I/usr/pkgsrc/www/firefox/work/firefox-101.0.1/browser/app -I/usr/pkgsrc/www/firefox/work/build/browser/app -I/usr/pkgsrc/www/firefox/work/build/build -I/usr/pkgsrc/www/firefox/work/firefox-101.0.1/toolkit/xre -I/usr/pkgsrc/www/firefox/work/firefox-101.0.1/xpcom/base -I/usr/pkgsrc/www/firefox/work/firefox-101.0.1/xpcom/build -I/usr/pkgsrc/www/firefox/work/build/dist/include -I/usr/local/include/nspr -I/usr/local/include/nss -I/usr/local/include/nspr -I/usr/pkgsrc/www/firefox/work/build/dist/include/nss -I/usr/X11R7/include/pixman-1 -I/usr/local/include -DMOZILLA_CLIENT -include /usr/pkgsrc/www/firefox/work/build/mozilla-config.h -DPNG_NO_ASSEMBLER_CODE -I/usr/local/include -I/usr/include -I/usr/local/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/local/include/glib-2.0 -I/usr/local/include/gio-unix-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/ffmpeg5 -I/usr/X11R7/include/freetype2 -I/usr/local/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -D_GLIBCXX_INCLUDE_NEXT_C_HEADERS -fPIC -D_FORTIFY_SOURCE=2 -I/usr/local/include -I/usr/include -I/usr/local/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/local/include/glib-2.0 -I/usr/local/include/gio-unix-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/ffmpeg5 -I/usr/X11R7/include/freetype2 -I/usr/local/include/harfbuzz -fno-exceptions -Dunix -fPIC -DPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/nsBrowserApp.o.pp /usr/pkgsrc/www/firefox/work/firefox-101.0.1/browser/app/nsBrowserApp.cpp gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/browser/app' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/memory/build' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/memory/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/memory/mozalloc' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/memory/mozalloc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/mfbt' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/mfbt' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/mozglue/baseprofiler' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/mozglue/baseprofiler' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/mozglue/build' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/mozglue/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/mozglue/misc' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/mozglue/misc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/glue/standalone' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/glue/standalone' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/browser/app' browser/app/firefox /usr/pkgsrc/www/firefox/work/.cwrapper/bin/c++ -std=gnu++17 -o ../../dist/bin/firefox -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DPNG_NO_ASSEMBLER_CODE -I/usr/local/include -I/usr/include -I/usr/local/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/local/include/glib-2.0 -I/usr/local/include/gio-unix-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/ffmpeg5 -I/usr/X11R7/include/freetype2 -I/usr/local/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -D_GLIBCXX_INCLUDE_NEXT_C_HEADERS -fPIC -D_FORTIFY_SOURCE=2 -I/usr/local/include -I/usr/include -I/usr/local/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/local/include/glib-2.0 -I/usr/local/include/gio-unix-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/ffmpeg5 -I/usr/X11R7/include/freetype2 -I/usr/local/include/harfbuzz -fno-exceptions -Dunix -fPIC -DPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables /usr/pkgsrc/www/firefox/work/build/browser/app/firefox.list -lpthread -Wl,-R/usr/local/lib/firefox -Wl,-R/usr/local/lib -Wl,-zrelro -L/usr/local/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/local/lib/nspr -Wl,-R/usr/local/lib/nspr -L/usr/local/lib/nss -Wl,-R/usr/local/lib/nss -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/local/lib/ffmpeg5 -Wl,-R/usr/local/lib/ffmpeg5 -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-rpath-link,/usr/pkgsrc/www/firefox/work/build/dist/bin -Wl,-rpath-link,/usr/local/lib -Wl,--export-dynamic -pie /usr/pkgsrc/www/firefox/work/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target ../../dist/bin/firefox /usr/pkgsrc/www/firefox/work/firefox-101.0.1/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.version import StrictVersion as Version BUILDTASK {"argv": ["/usr/pkgsrc/www/firefox/work/firefox-101.0.1/python/mozbuild/mozbuild/action/check_binary.py", "--target", "../../dist/bin/firefox"], "start": 1655993027.8126843, "end": 1655993029.4871023, "context": null} gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/browser/app' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/browser/components/about' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/browser/components/about' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/browser/components/shell' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/browser/components/shell' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/caps' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/caps' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/chrome' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/chrome' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/config/external/rlbox' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/config/external/rlbox' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/config' gmake[3]: Nothing to be done for 'host-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/config' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/config' gmake[3]: Nothing to be done for 'host'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/config' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/devtools/platform' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/devtools/platform' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/devtools/shared/heapsnapshot' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/devtools/shared/heapsnapshot' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/docshell/base' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/docshell/base' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/docshell/base/timeline' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/docshell/base/timeline' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/docshell/build' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/docshell/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/docshell/shistory' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/docshell/shistory' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/abort' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/abort' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/animation' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/animation' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/audiochannel' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/audiochannel' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/base' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/base' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/battery' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/battery' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/bindings' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/bindings' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/broadcastchannel' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/broadcastchannel' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/cache' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/cache' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/canvas' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/canvas' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/clients/api' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/clients/api' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/clients/manager' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/clients/manager' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/commandhandler' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/commandhandler' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/console' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/console' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/credentialmanagement' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/credentialmanagement' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/crypto' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/crypto' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/debugger' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/debugger' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/encoding' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/encoding' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/events' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/events' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/fetch' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/fetch' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/file/ipc' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/file/ipc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/file' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/file' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/file/uri' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/file/uri' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/filehandle' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/filehandle' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/filesystem/compat' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/filesystem/compat' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/filesystem' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/filesystem' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/flex' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/flex' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/fs' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/fs' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/gamepad' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/gamepad' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/geolocation' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/geolocation' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/grid' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/grid' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/html/input' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/html/input' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/html' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/html' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/indexedDB' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/indexedDB' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/ipc/jsactor' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/ipc/jsactor' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/ipc' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/ipc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/jsurl' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/jsurl' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/l10n' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/l10n' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/localstorage' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/localstorage' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/locks' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/locks' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/mathml' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/mathml' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/autoplay' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/autoplay' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/bridge' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/bridge' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/doctor' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/doctor' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/eme' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/eme' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/encoder' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/encoder' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/fake-cdm' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/fake-cdm' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/fake-cdm' gmake[3]: Nothing to be done for 'target'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/fake-cdm' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/flac' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/flac' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/gmp-plugin-openh264' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/gmp-plugin-openh264' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/gmp-plugin-openh264' gmake[3]: Nothing to be done for 'target'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/gmp-plugin-openh264' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/gmp' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/gmp' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/gmp/widevine-adapter' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/gmp/widevine-adapter' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/imagecapture' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/imagecapture' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/ipc' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/ipc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/mediacapabilities' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/mediacapabilities' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/mediacontrol' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/mediacontrol' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/mediasession' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/mediasession' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/mediasink' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/mediasink' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/mediasource' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/mediasource' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/mp3' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/mp3' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/mp4' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/mp4' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/ogg' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/ogg' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/agnostic/bytestreams' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/agnostic/bytestreams' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/agnostic/eme' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/agnostic/eme' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/agnostic/gmp' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/agnostic/gmp' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/ffmpeg/ffmpeg57' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/ffmpeg/ffmpeg57' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/ffmpeg/ffmpeg58' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/ffmpeg/ffmpeg58' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/ffmpeg/ffmpeg59' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/ffmpeg/ffmpeg59' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/ffmpeg/ffvpx' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/ffmpeg/ffvpx' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/ffmpeg/libav53' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/ffmpeg/libav53' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/ffmpeg/libav54' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/ffmpeg/libav54' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/ffmpeg/libav55' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/ffmpeg/libav55' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/ffmpeg' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/ffmpeg' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/omx' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms/omx' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/platforms' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/systemservices' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/systemservices' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/utils' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/utils' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/wave' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/wave' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webaudio/blink' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webaudio/blink' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webaudio' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webaudio' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webm' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webm' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/common' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/common' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/jsapi' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/jsapi' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/jsep' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/jsep' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/libwebrtcglue' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/libwebrtcglue' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/sdp' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/sdp' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/transport/build' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/transport/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/transport/ipc' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/transport/ipc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/transport/third_party/nICEr/nicer_nicer' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/transport/third_party/nICEr/nicer_nicer' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/transport/third_party/nrappkit/nrappkit_nrappkit' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/transport/third_party/nrappkit/nrappkit_nrappkit' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/transportbridge' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webrtc/transportbridge' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webspeech/recognition' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webspeech/recognition' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webspeech/synth/speechd' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webspeech/synth/speechd' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webspeech/synth' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webspeech/synth' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webvtt' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/media/webvtt' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/messagechannel' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/messagechannel' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/midi' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/midi' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/network' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/network' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/notification' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/notification' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/offline' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/offline' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/origin-trials' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/origin-trials' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/payments/ipc' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/payments/ipc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/payments' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/payments' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/performance' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/performance' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/permission' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/permission' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/plugins/base' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/plugins/base' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/power' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/power' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/prio' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/prio' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/promise' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/promise' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/prototype' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/prototype' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/push' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/push' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/quota' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/quota' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/reporting' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/reporting' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/script' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/script' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/security/featurepolicy' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/security/featurepolicy' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/security/sanitizer' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/security/sanitizer' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/security' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/security' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/serializers' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/serializers' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/serviceworkers' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/serviceworkers' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/simpledb' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/simpledb' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/smil' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/smil' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/storage' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/storage' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/streams' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/streams' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/svg' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/svg' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/system/linux' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/system/linux' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/system' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/system' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/u2f' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/u2f' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/url' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/url' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/vr' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/vr' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/webauthn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/webauthn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/webbrowserpersist' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/webbrowserpersist' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/webgpu' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/webgpu' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/webscheduling' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/webscheduling' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/websocket' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/websocket' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/workers/remoteworkers' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/workers/remoteworkers' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/workers/sharedworkers' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/workers/sharedworkers' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/workers' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/workers' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/worklet' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/worklet' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/xhr' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/xhr' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/xml' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/xml' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/xslt/base' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/xslt/base' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/xslt/xml' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/xslt/xml' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/xslt/xpath' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/xslt/xpath' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/xslt/xslt' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/xslt/xslt' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/dom/xul' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/dom/xul' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/editor/composer' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/editor/composer' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/editor/libeditor' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/editor/libeditor' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/editor/spellchecker' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/editor/spellchecker' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/editor/txmgr' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/editor/txmgr' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/extensions/auth' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/extensions/auth' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/extensions/permissions' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/extensions/permissions' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/extensions/pref/autoconfig/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/extensions/pref/autoconfig/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/extensions/spellcheck/hunspell/glue' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/extensions/spellcheck/hunspell/glue' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/extensions/spellcheck/hunspell/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/extensions/spellcheck/hunspell/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/extensions/spellcheck/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/extensions/spellcheck/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/2d' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/2d' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/angle/targets/angle_common' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/angle/targets/angle_common' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/angle/targets/preprocessor' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/angle/targets/preprocessor' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/angle/targets/translator' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/angle/targets/translator' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/cairo/cairo/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/cairo/cairo/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/config' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/config' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/gl' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/gl' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/graphite2/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/graphite2/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/harfbuzz/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/harfbuzz/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/ipc' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/ipc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/layers' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/layers' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/ots/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/ots/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/skia' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/skia' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/thebes' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/thebes' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/vr/service' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/vr/service' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/vr' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/vr' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/webrender_bindings' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/webrender_bindings' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/gfx/ycbcr' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/gfx/ycbcr' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/hal' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/hal' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/image/build' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/image/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/image/decoders/icon/gtk' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/image/decoders/icon/gtk' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/image/decoders/icon' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/image/decoders/icon' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/image/decoders' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/image/decoders' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/image/encoders/bmp' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/image/encoders/bmp' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/image/encoders/ico' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/image/encoders/ico' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/image/encoders/jpeg' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/image/encoders/jpeg' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/image/encoders/png' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/image/encoders/png' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/image/encoders/webp' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/image/encoders/webp' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/image' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/image' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/intl/components' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/intl/components' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/intl/hyphenation/glue' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/intl/hyphenation/glue' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/intl/l10n' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/intl/l10n' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/intl/locale/gtk' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/intl/locale/gtk' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/intl/locale' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/intl/locale' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/intl/lwbrk' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/intl/lwbrk' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/intl/strres' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/intl/strres' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/intl/uconv' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/intl/uconv' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/intl/unicharutil/util' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/intl/unicharutil/util' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/ipc/app' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/ipc/app' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libsoundtouch/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libsoundtouch/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/config/external/lgpllibs' gmake[3]: Nothing to be done for 'target'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/config/external/lgpllibs' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/config/external/sqlite' gmake[3]: Nothing to be done for 'pre-compile'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/config/external/sqlite' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/sqlite3/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/sqlite3/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/config/external/sqlite' gmake[3]: Nothing to be done for 'target'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/config/external/sqlite' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/ipc/chromium' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/ipc/chromium' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/ipc/glue' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/ipc/glue' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/ipc/ipdl' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/ipc/ipdl' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/ipc/testshell' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/ipc/testshell' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/ductwork/debugger' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/ductwork/debugger' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/loader' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/loader' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src/debugger' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src/debugger' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src/frontend' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src/frontend' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src/gc' gmake[3]: Nothing to be done for 'pre-compile'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src/gc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src/gc' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src/gc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src/irregexp' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src/irregexp' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src/jit' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src/jit' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src/util' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src/util' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src/wasm' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src/wasm' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/modules/fdlibm/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/modules/fdlibm/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/src/build' gmake[3]: Nothing to be done for 'target'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/src/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/xpconnect/loader' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/xpconnect/loader' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/xpconnect/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/xpconnect/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/js/xpconnect/wrappers' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/js/xpconnect/wrappers' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/base' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/base' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/build' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/forms' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/forms' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/generic' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/generic' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/inspector' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/inspector' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/ipc' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/ipc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/mathml' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/mathml' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/painting' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/painting' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/printing' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/printing' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/style' gmake[3]: Nothing to be done for 'pre-compile'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/style' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/style' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/style' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/svg' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/svg' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/tables' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/tables' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/xul' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/xul' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/layout/xul/tree' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/layout/xul/tree' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/kiss_fft' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/kiss_fft' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libaom' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libaom' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libcubeb/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libcubeb/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libdav1d/asm' gmake[3]: Nothing to be done for 'pre-compile'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libdav1d/asm' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libdav1d/asm' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libdav1d/asm' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libdav1d' gmake[3]: Nothing to be done for 'pre-compile'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libdav1d' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libdav1d' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libdav1d' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libjpeg' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libjpeg' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libmkv' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libmkv' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libnestegg/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libnestegg/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libogg' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libogg' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libopus' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libopus' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libpng' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libpng' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libspeex_resampler/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libspeex_resampler/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libtheora' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libtheora' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libvorbis' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libvorbis' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libvpx' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libvpx' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/libyuv/libyuv/libyuv_libyuv' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/libyuv/libyuv/libyuv_libyuv' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/mozva' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/mozva' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/media/psshparser' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/media/psshparser' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/memory/volatile' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/memory/volatile' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/modules/brotli' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/modules/brotli' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/modules/libjar' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/modules/libjar' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/modules/libjar/zipwriter' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/modules/libjar/zipwriter' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/modules/libpref' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/modules/libpref' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/modules/woff2' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/modules/woff2' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/base/http-sfv' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/base/http-sfv' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/base/mozurl' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/base/mozurl' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/base' gmake[3]: Nothing to be done for 'pre-compile'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/base' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/base' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/base' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/build' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/cache' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/cache' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/cache2' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/cache2' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/cookie' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/cookie' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/dns' gmake[3]: Nothing to be done for 'pre-compile'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/dns' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/dns' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/dns' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/ipc' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/ipc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/mime' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/mime' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/protocol/about' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/protocol/about' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/protocol/data' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/protocol/data' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/protocol/file' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/protocol/file' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/protocol/gio' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/protocol/gio' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/protocol/http' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/protocol/http' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/protocol/res' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/protocol/res' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/protocol/viewsource' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/protocol/viewsource' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/protocol/websocket' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/protocol/websocket' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/sctp/datachannel' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/sctp/datachannel' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/sctp/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/sctp/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/socket' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/socket' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/streamconv/converters' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/streamconv/converters' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/streamconv' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/streamconv' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/netwerk/url-classifier' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/netwerk/url-classifier' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/other-licenses/snappy' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/other-licenses/snappy' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/parser/expat/lib' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/parser/expat/lib' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/parser/html' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/parser/html' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/parser/htmlparser' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/parser/htmlparser' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/parser/prototype' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/parser/prototype' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/security/apps' gmake[3]: Nothing to be done for 'pre-compile'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/security/apps' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/security/apps' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/security/apps' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/security/certverifier' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/security/certverifier' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/security/ct' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/security/ct' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/security/manager/pki' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/security/manager/pki' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/security/manager/ssl' gmake[3]: Nothing to be done for 'pre-compile'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/security/manager/ssl' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/security/manager/ssl' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/security/manager/ssl' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/security/nss/lib/mozpkix/mozpkix_mozpkix' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/security/nss/lib/mozpkix/mozpkix_mozpkix' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/startupcache' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/startupcache' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/storage' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/storage' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libsrtp/src' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libsrtp/src' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio/aec3_config_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio/aec3_config_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio/aec3_factory_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio/aec3_factory_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio/audio_frame_api_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio/audio_frame_api_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_options_api_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/audio_options_api_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/crypto/options_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/crypto/options_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/media_stream_interface_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/media_stream_interface_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/neteq/neteq_api_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/neteq/neteq_api_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/neteq/tick_timer_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/neteq/tick_timer_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/numerics/numerics_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/numerics/numerics_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/rtc_error_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/rtc_error_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/rtp_headers_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/rtp_headers_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/rtp_packet_info_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/rtp_packet_info_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/rtp_parameters_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/rtp_parameters_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/task_queue/task_queue_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/task_queue/task_queue_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/transport/bitrate_settings_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/transport/bitrate_settings_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/transport/field_trial_based_config_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/transport/field_trial_based_config_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/transport/goog_cc_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/transport/goog_cc_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/transport/network_control_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/transport/network_control_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/transport_api_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/transport_api_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/units/data_rate_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/units/data_rate_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/units/data_size_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/units/data_size_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/units/frequency_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/units/frequency_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/units/time_delta_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/units/time_delta_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/units/timestamp_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/units/timestamp_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/encoded_frame_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/encoded_frame_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/encoded_image_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/encoded_image_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_adaptation_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_adaptation_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_bitrate_allocation_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_bitrate_allocation_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_bitrate_allocator_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_bitrate_allocator_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_frame_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_frame_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_frame_i010_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_frame_i010_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_frame_i420_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_frame_i420_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_frame_metadata_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_frame_metadata_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_frame_nv12_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_frame_nv12_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_rtp_headers_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_rtp_headers_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_stream_encoder_create_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video/video_stream_encoder_create_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video_codecs/builtin_video_encoder_factory_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video_codecs/builtin_video_encoder_factory_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video_codecs/video_codecs_api_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video_codecs/video_codecs_api_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/audio/audio_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/audio/audio_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/audio/utility/audio_frame_operations_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/audio/utility/audio_frame_operations_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/adaptation/resource_adaptation_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/adaptation/resource_adaptation_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/bitrate_allocator_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/bitrate_allocator_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/bitrate_configurator_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/bitrate_configurator_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/call_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/call_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/call_interfaces_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/call_interfaces_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/fake_network_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/fake_network_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/rtp_interfaces_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/rtp_interfaces_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/rtp_receiver_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/rtp_receiver_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/rtp_sender_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/rtp_sender_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/simulated_network_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/simulated_network_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/video_stream_api_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/call/video_stream_api_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/common_audio_c_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/common_audio_c_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/common_audio_cc_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/common_audio_cc_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/common_audio_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/common_audio_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/common_audio_neon_c_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/common_audio_neon_c_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/common_audio_neon_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/common_audio_neon_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/fir_filter_factory_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/fir_filter_factory_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_video/common_video_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_video/common_video_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/logging/rtc_event_audio_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/logging/rtc_event_audio_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/logging/rtc_event_bwe_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/logging/rtc_event_bwe_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/logging/rtc_event_pacing_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/logging/rtc_event_pacing_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/logging/rtc_event_video_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/logging/rtc_event_video_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/logging/rtc_stream_config_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/logging/rtc_stream_config_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/media/rtc_constants_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/media/rtc_constants_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/media/rtc_encoder_simulcast_proxy_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/media/rtc_encoder_simulcast_proxy_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/media/rtc_h264_profile_id_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/media/rtc_h264_profile_id_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/media/rtc_internal_video_codecs_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/media/rtc_internal_video_codecs_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/media/rtc_media_base_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/media/rtc_media_base_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/media/rtc_vp9_profile_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/media/rtc_vp9_profile_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/audio_coding_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/audio_coding_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/default_neteq_factory_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/default_neteq_factory_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/g711_c_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/g711_c_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/g711_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/g711_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/g722_c_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/g722_c_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/g722_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/g722_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/ilbc_c_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/ilbc_c_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/ilbc_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/ilbc_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/isac_c_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/isac_c_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/isac_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/isac_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/isac_vad_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/isac_vad_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/neteq_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/neteq_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/pcm16b_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/pcm16b_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/red_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/red_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_device/audio_device_buffer_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_device/audio_device_buffer_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_device/audio_device_generic_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_device/audio_device_generic_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_device/audio_device_impl_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_device/audio_device_impl_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc/agc_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc/agc_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/common_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/common_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/level_estimation_agc_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/level_estimation_agc_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad_with_level_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad_with_level_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/api_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/api_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/apm_logging_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/apm_logging_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/audio_buffer_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/audio_buffer_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/audio_processing_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/audio_processing_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/audio_processing_statistics_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/audio_processing_statistics_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/config_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/config_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/ns/ns_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/ns/ns_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/optionally_built_submodule_creators_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/optionally_built_submodule_creators_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/rms_level_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/rms_level_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/vad/vad_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/vad/vad_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/voice_detection_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/audio_processing/voice_detection_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_controller_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_controller_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/desktop_capture/desktop_capture_generic_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/desktop_capture/desktop_capture_generic_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/desktop_capture/primitives_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/desktop_capture/primitives_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/pacing/interval_budget_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/pacing/interval_budget_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/pacing/pacing_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/pacing/pacing_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/third_party/fft/fft_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/third_party/fft/fft_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/third_party/g711/g711_3p_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/third_party/g711/g711_3p_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/third_party/g722/g722_3p_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/third_party/g722/g722_3p_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/utility/utility_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/utility/utility_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_capture/video_capture_module_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_capture/video_capture_module_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_decoder_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_decoder_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/deprecated/nack_module_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/deprecated/nack_module_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/encoded_frame_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/encoded_frame_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/nack_module_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/nack_module_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/video_codec_interface_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/video_codec_interface_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/video_coding_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/video_coding_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/video_coding_utility_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/video_coding_utility_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/webrtc_h264_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/webrtc_h264_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/webrtc_multiplex_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/webrtc_multiplex_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_processing/video_processing_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_processing/video_processing_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_processing/video_processing_neon_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/modules/video_processing/video_processing_neon_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/audio_format_to_string_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/audio_format_to_string_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/checks_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/checks_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/criticalsection_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/criticalsection_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/jitter_upper_bound_experiment_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/jitter_upper_bound_experiment_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/logging_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/logging_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/network/sent_packet_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/network/sent_packet_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/platform_thread_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/platform_thread_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/platform_thread_types_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/platform_thread_types_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/rate_limiter_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/rate_limiter_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/rtc_base_approved_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/rtc_base_approved_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/rtc_base_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/rtc_base_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/rtc_event_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/rtc_event_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/rtc_numerics_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/rtc_numerics_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/rtc_task_queue_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/rtc_task_queue_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/stringutils_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/stringutils_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/synchronization/mutex_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/synchronization/mutex_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/synchronization/rw_lock_wrapper_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/synchronization/rw_lock_wrapper_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/synchronization/sequence_checker_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/synchronization/sequence_checker_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/synchronization/yield_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/synchronization/yield_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/system/file_wrapper_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/system/file_wrapper_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/task_utils/pending_task_safety_flag_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/task_utils/pending_task_safety_flag_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/third_party/base64/base64_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/third_party/base64/base64_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/time/timestamp_extrapolator_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/time/timestamp_extrapolator_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/timeutils_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/timeutils_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/weak_ptr_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/rtc_base/weak_ptr_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/system_wrappers/field_trial_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/system_wrappers/field_trial_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/system_wrappers/metrics_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/system_wrappers/metrics_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/system_wrappers/system_wrappers_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/system_wrappers/system_wrappers_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/test/rtp_test_utils_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/test/rtp_test_utils_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/abseil-cpp/absl/base/log_severity_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/abseil-cpp/absl/base/log_severity_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/abseil-cpp/absl/base/raw_logging_internal_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/abseil-cpp/absl/base/raw_logging_internal_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/abseil-cpp/absl/strings/internal_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/abseil-cpp/absl/strings/internal_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/abseil-cpp/absl/strings/strings_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/abseil-cpp/absl/strings/strings_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_optional_access_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_optional_access_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_variant_access_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_variant_access_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/pffft/pffft_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/pffft/pffft_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/video/adaptation/video_adaptation_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/video/adaptation/video_adaptation_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/video/frame_dumping_decoder_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/video/frame_dumping_decoder_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/video/video_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/video/video_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/video/video_stream_encoder_impl_gn' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/libwebrtc/video/video_stream_encoder_impl_gn' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/msgpack' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/msgpack' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/pipewire/libpipewire' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/pipewire/libpipewire' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/prio' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/prio' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/third_party/sipcc' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/third_party/sipcc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/alerts' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/alerts' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/antitracking' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/antitracking' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/autocomplete' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/autocomplete' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/backgroundhangmonitor' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/backgroundhangmonitor' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/backgroundtasks' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/backgroundtasks' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/browser' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/browser' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/build' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/cascade_bloom_filter' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/cascade_bloom_filter' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/clearsitedata' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/clearsitedata' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/commandlines' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/commandlines' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/ctypes' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/ctypes' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/downloads' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/downloads' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/extensions' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/extensions' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/extensions/webidl-api' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/extensions/webidl-api' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/extensions/webrequest' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/extensions/webrequest' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/finalizationwitness' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/finalizationwitness' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/find' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/find' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/formautofill' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/formautofill' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/glean' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/glean' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/glean/xpcom' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/glean/xpcom' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/jsoncpp/src/lib_json' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/jsoncpp/src/lib_json' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/kvstore' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/kvstore' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/lz4' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/lz4' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/mediasniffer' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/mediasniffer' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/mozintl' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/mozintl' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/nimbus' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/nimbus' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/osfile' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/osfile' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/parentalcontrols' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/parentalcontrols' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/perfmonitoring' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/perfmonitoring' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/places' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/places' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/printingui/ipc' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/printingui/ipc' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/printingui' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/printingui' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/processtools' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/processtools' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/protobuf' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/protobuf' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/reflect' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/reflect' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/remote' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/remote' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/reputationservice' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/reputationservice' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/resistfingerprinting' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/resistfingerprinting' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/satchel' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/satchel' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/sessionstore' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/sessionstore' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/startup' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/startup' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/statusfilter' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/statusfilter' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/telemetry' gmake[3]: Nothing to be done for 'pre-compile'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/telemetry' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/telemetry' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/telemetry' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/terminator' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/terminator' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/typeaheadfind' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/typeaheadfind' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/url-classifier' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/url-classifier' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/viaduct' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/viaduct' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/windowwatcher' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/components/windowwatcher' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/crashreporter' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/crashreporter' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/library' toolkit/library/buildid.cpp.stub /usr/pkgsrc/www/firefox/work/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /usr/pkgsrc/www/firefox/work/firefox-101.0.1/toolkit/library/gen_buildid.py main buildid.cpp .deps/buildid.cpp.pp .deps/buildid.cpp.stub build/libxul_so.list BUILDTASK {"argv": ["/usr/pkgsrc/www/firefox/work/firefox-101.0.1/python/mozbuild/mozbuild/action/file_generate.py", "/usr/pkgsrc/www/firefox/work/firefox-101.0.1/toolkit/library/gen_buildid.py", "main", "buildid.cpp", ".deps/buildid.cpp.pp", ".deps/buildid.cpp.stub", "build/libxul_so.list"], "start": 1655993077.3181975, "end": 1655993077.455184, "context": null} gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/library' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/library' toolkit/library/buildid.o /usr/pkgsrc/www/firefox/work/.cwrapper/bin/c++ -std=gnu++17 -o buildid.o -c -I/usr/pkgsrc/www/firefox/work/build/dist/stl_wrappers -I/usr/pkgsrc/www/firefox/work/build/dist/system_wrappers -include /usr/pkgsrc/www/firefox/work/firefox-101.0.1/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/usr/pkgsrc/www/firefox/work/firefox-101.0.1/toolkit/library -I/usr/pkgsrc/www/firefox/work/build/toolkit/library -I/usr/pkgsrc/www/firefox/work/firefox-101.0.1/config -I/usr/pkgsrc/www/firefox/work/firefox-101.0.1/widget/windows -I/usr/pkgsrc/www/firefox/work/build/dist/include -I/usr/local/include/nspr -I/usr/local/include/nss -I/usr/local/include/nspr -I/usr/pkgsrc/www/firefox/work/build/dist/include/nss -I/usr/X11R7/include/pixman-1 -I/usr/local/include -DMOZILLA_CLIENT -include /usr/pkgsrc/www/firefox/work/build/mozilla-config.h -DPNG_NO_ASSEMBLER_CODE -I/usr/local/include -I/usr/include -I/usr/local/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/local/include/glib-2.0 -I/usr/local/include/gio-unix-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/ffmpeg5 -I/usr/X11R7/include/freetype2 -I/usr/local/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -D_GLIBCXX_INCLUDE_NEXT_C_HEADERS -fPIC -D_FORTIFY_SOURCE=2 -I/usr/local/include -I/usr/include -I/usr/local/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/local/include/glib-2.0 -I/usr/local/include/gio-unix-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/ffmpeg5 -I/usr/X11R7/include/freetype2 -I/usr/local/include/harfbuzz -fno-exceptions -Dunix -fPIC -DPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -ffp-contract=off -MD -MP -MF .deps/buildid.o.pp buildid.cpp gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/library' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/mozapps/extensions' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/mozapps/extensions' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/profile' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/profile' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/system/gnome' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/system/gnome' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/system/unixproxy' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/system/unixproxy' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/xre' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/xre' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/tools/performance' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/tools/performance' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/tools/profiler' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/tools/profiler' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/uriloader/base' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/uriloader/base' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/uriloader/exthandler' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/uriloader/exthandler' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/uriloader/prefetch' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/uriloader/prefetch' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/uriloader/preload' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/uriloader/preload' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/view' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/view' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/widget/gtk/mozgtk' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/widget/gtk/mozgtk' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/widget/gtk/mozgtk' gmake[3]: Nothing to be done for 'target'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/widget/gtk/mozgtk' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/widget/gtk/mozwayland' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/widget/gtk/mozwayland' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/widget/gtk/mozwayland' gmake[3]: Nothing to be done for 'target'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/widget/gtk/mozwayland' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/widget/gtk' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/widget/gtk' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/widget/gtk/wayland' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/widget/gtk/wayland' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/widget/headless' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/widget/headless' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/widget' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/widget' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/widget/x11' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/widget/x11' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/base' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/base' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/build' gmake[3]: Nothing to be done for 'pre-compile'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/build' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/build' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/components' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/components' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/ds' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/ds' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/io' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/io' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/reflect/xptcall/md/unix' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/reflect/xptcall/md/unix' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/reflect/xptcall' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/reflect/xptcall' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/reflect/xptinfo' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/reflect/xptinfo' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/string' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/string' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpcom/threads' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpcom/threads' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/xpfe/appshell' gmake[3]: Nothing to be done for 'target-objects'. gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/xpfe/appshell' gmake[3]: Entering directory '/usr/pkgsrc/www/firefox/work/build/toolkit/library/build' toolkit/library/build/libxul.so rm -f libxul.so /usr/pkgsrc/www/firefox/work/.cwrapper/bin/c++ -std=gnu++17 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DPNG_NO_ASSEMBLER_CODE -I/usr/local/include -I/usr/include -I/usr/local/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/local/include/glib-2.0 -I/usr/local/include/gio-unix-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/ffmpeg5 -I/usr/X11R7/include/freetype2 -I/usr/local/include/harfbuzz -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -O2 -D_GLIBCXX_INCLUDE_NEXT_C_HEADERS -fPIC -D_FORTIFY_SOURCE=2 -I/usr/local/include -I/usr/include -I/usr/local/include/nspr -I/usr/X11R7/include -I/usr/X11R7/include/libdrm -I/usr/local/include/glib-2.0 -I/usr/local/include/gio-unix-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/ffmpeg5 -I/usr/X11R7/include/freetype2 -I/usr/local/include/harfbuzz -fno-exceptions -Dunix -fPIC -DPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O2 -fomit-frame-pointer -funwind-tables -shared -Wl,--gc-sections -Wl,-soname,libxul.so -o libxul.so /usr/pkgsrc/www/firefox/work/build/toolkit/library/build/libxul_so.list -lpthread -Wl,-R/usr/local/lib/firefox -Wl,-R/usr/local/lib -Wl,-zrelro -L/usr/local/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/local/lib/nspr -Wl,-R/usr/local/lib/nspr -L/usr/local/lib/nss -Wl,-R/usr/local/lib/nss -L/usr/X11R7/lib -Wl,-R/usr/X11R7/lib -L/usr/local/lib/ffmpeg5 -Wl,-R/usr/local/lib/ffmpeg5 -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/usr/pkgsrc/www/firefox/work/build/dist/bin -Wl,-rpath-link,/usr/local/lib ../../../js/src/build/libjs_static.a /usr/pkgsrc/www/firefox/work/build/aarch64-unknown-netbsd/release/libgkrust.a ../../../config/external/lgpllibs/liblgpllibs.so ../../../config/external/sqlite/libmozsqlite3.so ../../../widget/gtk/mozgtk/libmozgtk.so ../../../widget/gtk/mozwayland/libmozwayland.so -L/usr/local/lib -licui18n -Wl,-R/usr/local/lib -licuuc -licudata -lrt -lm -ldl -lpthread -lffi -L/usr/local/lib/nspr -Wl,-R/usr/local/lib/nspr -lplds4 -lplc4 -lnspr4 -lz -Wl,-R/usr/local/lib/nss -L/usr/local/lib/nss -lssl3 -lsmime3 -lnss3 -lnssutil3 -Wl,-rpath,/usr/X11R7/lib -L/usr/X11R7/lib -lfreetype -lbz2 -lfontconfig -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lwebpdemux -lwebp -Wl,-R/usr/lib -levent -lpixman-1 -ldbus-glib-1 -ldbus-1 -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXrandr -lXcomposite -lXcursor -lXdamage -lXfixes -lXi -lXtst ld: ../../../xpcom/components/StaticComponents.o: in function `mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID, nsISupports*, nsID const&, void**) [clone .part.0]': StaticComponents.cpp:(.text._ZN7mozilla5xpcomL18CreateInstanceImplENS0_8ModuleIDEP11nsISupportsRK4nsIDPPv.part.0+0xaf5c): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: StaticComponents.cpp:(.text._ZN7mozilla5xpcomL18CreateInstanceImplENS0_8ModuleIDEP11nsISupportsRK4nsIDPPv.part.0+0xaf70): undefined reference to `mozilla::dom::ServiceWorkerManager::QueryInterface(nsID const&, void**)' ld: StaticComponents.cpp:(.text._ZN7mozilla5xpcomL18CreateInstanceImplENS0_8ModuleIDEP11nsISupportsRK4nsIDPPv.part.0+0xaf7c): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../netwerk/base/Unified_cpp_netwerk_base0.o: in function `mozilla::net::LoadInfo::ClearController()': Unified_cpp_netwerk_base0.cpp:(.text._ZN7mozilla3net8LoadInfo15ClearControllerEv+0x18): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../netwerk/base/Unified_cpp_netwerk_base0.o: in function `mozilla::net::LoadInfo::SetController(mozilla::dom::ServiceWorkerDescriptor const&)': Unified_cpp_netwerk_base0.cpp:(.text._ZN7mozilla3net8LoadInfo13SetControllerERKNS_3dom23ServiceWorkerDescriptorE+0x14): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: ../../../netwerk/base/Unified_cpp_netwerk_base0.o: in function `mozilla::net::LoadInfo::~LoadInfo()': Unified_cpp_netwerk_base0.cpp:(.text._ZN7mozilla3net8LoadInfoD2Ev+0x258): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../netwerk/base/Unified_cpp_netwerk_base0.o: in function `mozilla::net::LoadInfo::LoadInfo(mozilla::net::LoadInfo const&)': Unified_cpp_netwerk_base0.cpp:(.text._ZN7mozilla3net8LoadInfoC2ERKS1_+0x3c8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: ../../../netwerk/base/Unified_cpp_netwerk_base0.o: in function `mozilla::net::LoadInfo::LoadInfo(nsIPrincipal*, nsIPrincipal*, nsIPrincipal*, nsIPrincipal*, nsIURI*, nsICookieJarSettings*, nsIContentSecurityPolicy*, nsID const&, mozilla::Maybe const&, mozilla::Maybe const&, mozilla::Maybe const&, mozilla::Maybe const&, unsigned int, unsigned int, unsigned int, nsIContentPolicy::nsContentPolicyType, mozilla::LoadTainting, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, unsigned long, unsigned long, unsigned long, bool, bool, bool, bool, bool, mozilla::OriginAttributes const&, nsTArray >&&, nsTArray >&&, nsTArray >&&, nsTArray const&, nsTArray > const&, bool, bool, bool, bool, bool, bool, bool, nsTSubstring const&, bool, unsigned int, bool, bool, bool, bool, nsILoadInfo::StoragePermissionState, bool, unsigned int, nsINode*, nsILoadInfo::CrossOriginEmbedderPolicy, nsIURI*)': Unified_cpp_netwerk_base0.cpp:(.text._ZN7mozilla3net8LoadInfoC2EP12nsIPrincipalS3_S3_S3_P6nsIURIP20nsICookieJarSettingsP24nsIContentSecurityPolicyRK4nsIDRKNS_5MaybeINS_3dom10ClientInfoEEESI_SI_RKNSD_INSE_23ServiceWorkerDescriptorEEEjjjN16nsIContentPolicy19nsContentPolicyTypeENS_12LoadTaintingEbbbbbbbbbbmmmbbbbbRKNS_16OriginAttributesEO8nsTArrayI8nsCOMPtrI23nsIRedirectHistoryEntryEESY_OST_ISU_IS2_EERKST_ImERKST_I9nsTStringIcEEbbbbbbbRK12nsTSubstringIDsEbjbbbbN11nsILoadInfo22StoragePermissionStateEbjP7nsINodeNS1E_25CrossOriginEmbedderPolicyES5_+0x5ec): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: ../../../netwerk/base/Unified_cpp_netwerk_base0.o: in function `mozilla::net::LoadInfo::LoadInfo(nsIPrincipal*, nsIPrincipal*, nsINode*, unsigned int, nsIContentPolicy::nsContentPolicyType, mozilla::Maybe const&, mozilla::Maybe const&, unsigned int)': Unified_cpp_netwerk_base0.cpp:(.text._ZN7mozilla3net8LoadInfoC2EP12nsIPrincipalS3_P7nsINodejN16nsIContentPolicy19nsContentPolicyTypeERKNS_5MaybeINS_3dom10ClientInfoEEERKNS8_INS9_23ServiceWorkerDescriptorEEEj+0x6bc): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::operator=(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_netwerk_base0.cpp:(.text._ZN7mozilla3net8LoadInfoC2EP12nsIPrincipalS3_P7nsINodejN16nsIContentPolicy19nsContentPolicyTypeERKNS_5MaybeINS_3dom10ClientInfoEEERKNS8_INS9_23ServiceWorkerDescriptorEEEj+0x774): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_netwerk_base0.cpp:(.text._ZN7mozilla3net8LoadInfoC2EP12nsIPrincipalS3_P7nsINodejN16nsIContentPolicy19nsContentPolicyTypeERKNS_5MaybeINS_3dom10ClientInfoEEERKNS8_INS9_23ServiceWorkerDescriptorEEEj+0x918): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_netwerk_base0.cpp:(.text._ZN7mozilla3net8LoadInfoC2EP12nsIPrincipalS3_P7nsINodejN16nsIContentPolicy19nsContentPolicyTypeERKNS_5MaybeINS_3dom10ClientInfoEEERKNS8_INS9_23ServiceWorkerDescriptorEEEj+0x92c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_netwerk_base0.cpp:(.text._ZN7mozilla3net8LoadInfoC2EP12nsIPrincipalS3_P7nsINodejN16nsIContentPolicy19nsContentPolicyTypeERKNS_5MaybeINS_3dom10ClientInfoEEERKNS8_INS9_23ServiceWorkerDescriptorEEEj+0x968): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: ../../../netwerk/base/Unified_cpp_netwerk_base1.o: in function `mozilla::net::TRRLoadInfo::~TRRLoadInfo()': Unified_cpp_netwerk_base1.cpp:(.text._ZN7mozilla3net11TRRLoadInfoD2Ev[_ZN7mozilla3net11TRRLoadInfoD5Ev]+0x180): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../netwerk/base/Unified_cpp_netwerk_base2.o: in function `NS_NewInputStreamChannelInternal(nsIChannel**, nsIURI*, already_AddRefed, nsTSubstring const&, nsTSubstring const&, nsINode*, nsIPrincipal*, nsIPrincipal*, unsigned int, nsIContentPolicy::nsContentPolicyType)': Unified_cpp_netwerk_base2.cpp:(.text._Z32NS_NewInputStreamChannelInternalPP10nsIChannelP6nsIURI16already_AddRefedI14nsIInputStreamERK12nsTSubstringIcESA_P7nsINodeP12nsIPrincipalSE_jN16nsIContentPolicy19nsContentPolicyTypeE+0x130): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../netwerk/base/Unified_cpp_netwerk_base2.o: in function `mozilla::net::nsIOService::NewChannelFromURIWithProxyFlags(nsIURI*, nsIURI*, unsigned int, nsINode*, nsIPrincipal*, nsIPrincipal*, unsigned int, nsIContentPolicy::nsContentPolicyType, nsIChannel**)': Unified_cpp_netwerk_base2.cpp:(.text._ZN7mozilla3net11nsIOService31NewChannelFromURIWithProxyFlagsEP6nsIURIS3_jP7nsINodeP12nsIPrincipalS7_jN16nsIContentPolicy19nsContentPolicyTypeEPP10nsIChannel+0x9c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../netwerk/base/Unified_cpp_netwerk_base2.o: in function `mozilla::net::nsIOService::SpeculativeConnectInternal(nsIURI*, nsIPrincipal*, nsIInterfaceRequestor*, bool)': Unified_cpp_netwerk_base2.cpp:(.text._ZN7mozilla3net11nsIOService26SpeculativeConnectInternalEP6nsIURIP12nsIPrincipalP21nsIInterfaceRequestorb+0x4ac): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../netwerk/base/Unified_cpp_netwerk_base2.o: in function `NS_NewChannel(nsIChannel**, nsIURI*, nsIPrincipal*, unsigned int, nsIContentPolicy::nsContentPolicyType, nsICookieJarSettings*, mozilla::dom::PerformanceStorage*, nsILoadGroup*, nsIInterfaceRequestor*, unsigned int, nsIIOService*, unsigned int)': Unified_cpp_netwerk_base2.cpp:(.text._Z13NS_NewChannelPP10nsIChannelP6nsIURIP12nsIPrincipaljN16nsIContentPolicy19nsContentPolicyTypeEP20nsICookieJarSettingsPN7mozilla3dom18PerformanceStorageEP12nsILoadGroupP21nsIInterfaceRequestorjP12nsIIOServicej+0xbc): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../netwerk/base/Unified_cpp_netwerk_base2.o:Unified_cpp_netwerk_base2.cpp:(.text._Z36NS_NewChannelWithTriggeringPrincipalPP10nsIChannelP6nsIURIP7nsINodeP12nsIPrincipaljN16nsIContentPolicy19nsContentPolicyTypeEPN7mozilla3dom18PerformanceStorageEP12nsILoadGroupP21nsIInterfaceRequestorjP12nsIIOService+0x118): more undefined references to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' follow ld: ../../../netwerk/protocol/http/Unified_cpp_protocol_http3.o: in function `mozilla::net::ParentChannelListener::ParentChannelListener(nsIStreamListener*, mozilla::dom::CanonicalBrowsingContext*, bool)': Unified_cpp_protocol_http3.cpp:(.text._ZN7mozilla3net21ParentChannelListenerC2EP17nsIStreamListenerPNS_3dom24CanonicalBrowsingContextEb+0xc0): undefined reference to `vtable for mozilla::dom::ServiceWorkerInterceptController' ld: Unified_cpp_protocol_http3.cpp:(.text._ZN7mozilla3net21ParentChannelListenerC2EP17nsIStreamListenerPNS_3dom24CanonicalBrowsingContextEb+0xc4): undefined reference to `vtable for mozilla::dom::ServiceWorkerInterceptController' ld: ../../../netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.o: in function `mozilla::net::BaseWebSocketChannel::InitLoadInfoNative(nsINode*, nsIPrincipal*, nsIPrincipal*, nsICookieJarSettings*, unsigned int, nsIContentPolicy::nsContentPolicyType, unsigned int)': Unified_cpp_protocol_websocket0.cpp:(.text._ZN7mozilla3net20BaseWebSocketChannel18InitLoadInfoNativeEP7nsINodeP12nsIPrincipalS5_P20nsICookieJarSettingsjN16nsIContentPolicy19nsContentPolicyTypeEj+0x114): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../ipc/glue/BackgroundParentImpl.o: in function `mozilla::ipc::BackgroundParentImpl::AllocPServiceWorkerManagerParent()': BackgroundParentImpl.cpp:(.text._ZN7mozilla3ipc20BackgroundParentImpl32AllocPServiceWorkerManagerParentEv+0x10): undefined reference to `mozilla::dom::ServiceWorkerManagerParent::ServiceWorkerManagerParent()' ld: ../../../ipc/glue/BackgroundParentImpl.o: in function `mozilla::ipc::BackgroundParentImpl::AllocPServiceWorkerParent(mozilla::dom::IPCServiceWorkerDescriptor const&)': BackgroundParentImpl.cpp:(.text._ZN7mozilla3ipc20BackgroundParentImpl25AllocPServiceWorkerParentERKNS_3dom26IPCServiceWorkerDescriptorE+0x10): undefined reference to `mozilla::dom::ServiceWorkerParent::ServiceWorkerParent()' ld: ../../../ipc/glue/BackgroundParentImpl.o: in function `mozilla::ipc::BackgroundParentImpl::RecvShutdownServiceWorkerRegistrar()': BackgroundParentImpl.cpp:(.text._ZN7mozilla3ipc20BackgroundParentImpl34RecvShutdownServiceWorkerRegistrarEv+0x30): undefined reference to `mozilla::dom::ServiceWorkerRegistrar::Get()' ld: BackgroundParentImpl.cpp:(.text._ZN7mozilla3ipc20BackgroundParentImpl34RecvShutdownServiceWorkerRegistrarEv+0x38): undefined reference to `mozilla::dom::ServiceWorkerRegistrar::Shutdown()' ld: ../../../ipc/glue/BackgroundParentImpl.o: in function `mozilla::ipc::BackgroundParentImpl::DeallocPServiceWorkerManagerParent(mozilla::dom::PServiceWorkerManagerParent*)': BackgroundParentImpl.cpp:(.text._ZN7mozilla3ipc20BackgroundParentImpl34DeallocPServiceWorkerManagerParentEPNS_3dom27PServiceWorkerManagerParentE+0x3c): undefined reference to `mozilla::dom::ServiceWorkerManagerParent::~ServiceWorkerManagerParent()' ld: ../../../ipc/glue/Unified_cpp_ipc_glue0.o: in function `mozilla::ipc::MergeParentLoadInfoForwarder(mozilla::net::ParentLoadInfoForwarderArgs const&, nsILoadInfo*)': Unified_cpp_ipc_glue0.cpp:(.text._ZN7mozilla3ipc28MergeParentLoadInfoForwarderERKNS_3net27ParentLoadInfoForwarderArgsEP11nsILoadInfo+0x234): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::IPCServiceWorkerDescriptor const&)' ld: Unified_cpp_ipc_glue0.cpp:(.text._ZN7mozilla3ipc28MergeParentLoadInfoForwarderERKNS_3net27ParentLoadInfoForwarderArgsEP11nsILoadInfo+0x248): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../ipc/glue/Unified_cpp_ipc_glue0.o: in function `mozilla::ipc::MergeChildLoadInfoForwarder(mozilla::net::ChildLoadInfoForwarderArgs const&, nsILoadInfo*)': Unified_cpp_ipc_glue0.cpp:(.text._ZN7mozilla3ipc27MergeChildLoadInfoForwarderERKNS_3net26ChildLoadInfoForwarderArgsEP11nsILoadInfo+0x1ac): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::IPCServiceWorkerDescriptor const&)' ld: Unified_cpp_ipc_glue0.cpp:(.text._ZN7mozilla3ipc27MergeChildLoadInfoForwarderERKNS_3net26ChildLoadInfoForwarderArgsEP11nsILoadInfo+0x1c0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../ipc/glue/Unified_cpp_ipc_glue0.o: in function `mozilla::ipc::LoadInfoToParentLoadInfoForwarder(nsILoadInfo*, mozilla::net::ParentLoadInfoForwarderArgs*)': Unified_cpp_ipc_glue0.cpp:(.text._ZN7mozilla3ipc33LoadInfoToParentLoadInfoForwarderEP11nsILoadInfoPNS_3net27ParentLoadInfoForwarderArgsE+0x634): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_ipc_glue0.cpp:(.text._ZN7mozilla3ipc33LoadInfoToParentLoadInfoForwarderEP11nsILoadInfoPNS_3net27ParentLoadInfoForwarderArgsE+0x9b4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_ipc_glue0.cpp:(.text._ZN7mozilla3ipc33LoadInfoToParentLoadInfoForwarderEP11nsILoadInfoPNS_3net27ParentLoadInfoForwarderArgsE+0x9c4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ToIPC() const' ld: ../../../ipc/glue/Unified_cpp_ipc_glue0.o: in function `mozilla::ipc::LoadInfoToChildLoadInfoForwarder(nsILoadInfo*, mozilla::net::ChildLoadInfoForwarderArgs*)': Unified_cpp_ipc_glue0.cpp:(.text._ZN7mozilla3ipc32LoadInfoToChildLoadInfoForwarderEP11nsILoadInfoPNS_3net26ChildLoadInfoForwarderArgsE+0x2ec): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_ipc_glue0.cpp:(.text._ZN7mozilla3ipc32LoadInfoToChildLoadInfoForwarderEP11nsILoadInfoPNS_3net26ChildLoadInfoForwarderArgsE+0x4a8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_ipc_glue0.cpp:(.text._ZN7mozilla3ipc32LoadInfoToChildLoadInfoForwarderEP11nsILoadInfoPNS_3net26ChildLoadInfoForwarderArgsE+0x4b4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ToIPC() const' ld: ../../../ipc/glue/Unified_cpp_ipc_glue0.o: in function `mozilla::ipc::LoadInfoToLoadInfoArgs(nsILoadInfo*, mozilla::Maybe*)': Unified_cpp_ipc_glue0.cpp:(.text._ZN7mozilla3ipc22LoadInfoToLoadInfoArgsEP11nsILoadInfoPNS_5MaybeINS_3net12LoadInfoArgsEEE+0x1348): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ToIPC() const' ld: ../../../ipc/glue/Unified_cpp_ipc_glue0.o: in function `mozilla::ipc::LoadInfoArgsToLoadInfo(mozilla::Maybe const&, nsINode*, mozilla::net::LoadInfo**) [clone .part.0]': Unified_cpp_ipc_glue0.cpp:(.text._ZN7mozilla3ipc22LoadInfoArgsToLoadInfoERKNS_5MaybeINS_3net12LoadInfoArgsEEEP7nsINodePPNS2_8LoadInfoE.part.0+0xb3c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::IPCServiceWorkerDescriptor const&)' ld: Unified_cpp_ipc_glue0.cpp:(.text._ZN7mozilla3ipc22LoadInfoArgsToLoadInfoERKNS_5MaybeINS_3net12LoadInfoArgsEEEP7nsINodePPNS2_8LoadInfoE.part.0+0xb50): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_ipc_glue0.cpp:(.text._ZN7mozilla3ipc22LoadInfoArgsToLoadInfoERKNS_5MaybeINS_3net12LoadInfoArgsEEEP7nsINodePPNS2_8LoadInfoE.part.0+0xb60): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_ipc_glue0.cpp:(.text._ZN7mozilla3ipc22LoadInfoArgsToLoadInfoERKNS_5MaybeINS_3net12LoadInfoArgsEEEP7nsINodePPNS2_8LoadInfoE.part.0+0xb80): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::UpdateWheelTransaction(mozilla::gfx::IntPointTyped, mozilla::EventMessage, mozilla::Maybe const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager22UpdateWheelTransactionENS_3gfx13IntPointTypedINS_17LayoutDevicePixelEEENS_12EventMessageERKNS_5MaybeINS0_19ScrollableLayerGuidEEE+0x30): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::GeckoContentController::PostDelayedTask(already_AddRefed, int)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22GeckoContentController15PostDelayedTaskE16already_AddRefedINS_8RunnableEEi[_ZN7mozilla6layers22GeckoContentController15PostDelayedTaskE16already_AddRefedINS_8RunnableEEi]+0x8): undefined reference to `mozilla::layers::APZThreadUtils::DelayedDispatch(already_AddRefed, int)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::SetDPI(float)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager6SetDPIEf+0x28): undefined reference to `mozilla::layers::APZThreadUtils::IsControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager6SetDPIEf+0x34): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager6SetDPIEf+0xcc): undefined reference to `mozilla::layers::APZThreadUtils::RunOnControllerThread(RefPtr&&, unsigned int)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::SetLongTapEnabled(bool)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager17SetLongTapEnabledEb+0x24): undefined reference to `mozilla::layers::APZThreadUtils::IsControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager17SetLongTapEnabledEb+0x30): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager17SetLongTapEnabledEb+0xc4): undefined reference to `mozilla::layers::APZThreadUtils::RunOnControllerThread(RefPtr&&, unsigned int)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::ContentReceivedInputBlock(unsigned long, bool)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager25ContentReceivedInputBlockEmb+0x2c): undefined reference to `mozilla::layers::APZThreadUtils::IsControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager25ContentReceivedInputBlockEmb+0x38): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager25ContentReceivedInputBlockEmb+0xdc): undefined reference to `mozilla::layers::APZThreadUtils::RunOnControllerThread(RefPtr&&, unsigned int)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::UpdateCheckerboardEvent(mozilla::detail::BaseAutoLock const&, unsigned int) [clone .part.0]': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController23UpdateCheckerboardEventERKNS_6detail12BaseAutoLockIRNS_5MutexEEEj.part.0+0x274): undefined reference to `mozilla::layers::CheckerboardEventStorage::Report(unsigned int, std::__cxx11::basic_string, std::allocator > const&)' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController23UpdateCheckerboardEventERKNS_6detail12BaseAutoLockIRNS_5MutexEEEj.part.0+0x2b4): undefined reference to `mozilla::layers::CheckerboardEventStorage::Report(unsigned int, std::__cxx11::basic_string, std::allocator > const&)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::SetAllowedTouchBehavior(unsigned long, nsTArray const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager23SetAllowedTouchBehaviorEmRK8nsTArrayIjE+0x2c): undefined reference to `mozilla::layers::APZThreadUtils::IsControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager23SetAllowedTouchBehaviorEmRK8nsTArrayIjE+0x38): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager23SetAllowedTouchBehaviorEmRK8nsTArrayIjE+0x14c): undefined reference to `mozilla::layers::APZThreadUtils::RunOnControllerThread(RefPtr&&, unsigned int)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::AddInputBlockCallback(unsigned long, std::function&&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager21AddInputBlockCallbackEmOSt8functionIFvmRKNS0_16APZHandledResultEEE+0x28): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::GetTouchStartTolerance() const': Unified_cpp_gfx_layers2.cpp:(.text._ZNK7mozilla6layers22AsyncPanZoomController22GetTouchStartToleranceEv+0x40): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::GetTouchMoveTolerance() const': Unified_cpp_gfx_layers2.cpp:(.text._ZNK7mozilla6layers22AsyncPanZoomController21GetTouchMoveToleranceEv+0x40): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::GetSecondTapTolerance() const': Unified_cpp_gfx_layers2.cpp:(.text._ZNK7mozilla6layers22AsyncPanZoomController21GetSecondTapToleranceEv+0x40): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::AdvanceToNextSample()': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController19AdvanceToNextSampleEv+0x90): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::PostDelayedTask(already_AddRefed, int)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController15PostDelayedTaskE16already_AddRefedINS_8RunnableEEi+0x1c): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController15PostDelayedTaskE16already_AddRefedINS_8RunnableEEi+0x6c): undefined reference to `mozilla::layers::APZThreadUtils::DelayedDispatch(already_AddRefed, int)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::Axis::UpdateWithTouchAtDevicePoint(mozilla::gfx::CoordTyped, mozilla::TimeStamp)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers4Axis28UpdateWithTouchAtDevicePointENS_3gfx10CoordTypedINS_16ParentLayerPixelEfEENS_9TimeStampE+0x3c): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::Axis::EndTouch(mozilla::TimeStamp)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers4Axis8EndTouchENS_9TimeStampE+0x2c): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::Axis::CancelGesture()': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers4Axis13CancelGestureEv+0xc): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::GetSampledScrollOffsets() const': Unified_cpp_gfx_layers2.cpp:(.text._ZNK7mozilla6layers22AsyncPanZoomController23GetSampledScrollOffsetsEv+0x290): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::FocusState::ReceiveFocusChangingEvent()': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers10FocusState25ReceiveFocusChangingEventEv+0xc): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::FocusState::GetHorizontalTarget() const': Unified_cpp_gfx_layers2.cpp:(.text._ZNK7mozilla6layers10FocusState19GetHorizontalTargetEv+0x24): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::FocusState::GetVerticalTarget() const': Unified_cpp_gfx_layers2.cpp:(.text._ZNK7mozilla6layers10FocusState17GetVerticalTargetEv+0x24): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::FocusState::CanIgnoreKeyboardShortcutMisses() const': Unified_cpp_gfx_layers2.cpp:(.text._ZNK7mozilla6layers10FocusState31CanIgnoreKeyboardShortcutMissesEv+0x20): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::NotifyLayersUpdated(mozilla::layers::ScrollMetadata const&, bool, bool)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController19NotifyLayersUpdatedERKNS0_14ScrollMetadataEbb+0x223c): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::SetKeyboardMap(mozilla::layers::KeyboardMap const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager14SetKeyboardMapERKNS0_11KeyboardMapE+0x24): undefined reference to `mozilla::layers::APZThreadUtils::IsControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager14SetKeyboardMapERKNS0_11KeyboardMapE+0x30): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager14SetKeyboardMapERKNS0_11KeyboardMapE+0xf0): undefined reference to `mozilla::layers::APZThreadUtils::RunOnControllerThread(RefPtr&&, unsigned int)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::HandlePanningUpdate(mozilla::gfx::PointTyped const&) [clone .part.0]': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController19HandlePanningUpdateERKNS_3gfx10PointTypedINS_11ScreenPixelEfEE.part.0+0x158): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::HandlePinchLocking(mozilla::PinchGestureInput const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController18HandlePinchLockingERKNS_17PinchGestureInputE+0x2ac): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController18HandlePinchLockingERKNS_17PinchGestureInputE+0x2b8): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController18HandlePinchLockingERKNS_17PinchGestureInputE+0x2e0): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::OnScale(mozilla::PinchGestureInput const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController7OnScaleERKNS_17PinchGestureInputE+0x5e4): undefined reference to `mozilla::layers::APZThreadUtils::DelayedDispatch(already_AddRefed, int)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::ComputePLPPI(mozilla::gfx::PointTyped, mozilla::gfx::PointTyped) const': Unified_cpp_gfx_layers2.cpp:(.text._ZNK7mozilla6layers22AsyncPanZoomController12ComputePLPPIENS_3gfx10PointTypedINS_16ParentLayerPixelEfEES5_+0x50): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZNK7mozilla6layers22AsyncPanZoomController12ComputePLPPIENS_3gfx10PointTypedINS_16ParentLayerPixelEfEES5_+0xd4): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::AttemptFling(mozilla::layers::FlingHandoffState const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController12AttemptFlingERKNS0_17FlingHandoffStateE+0x3c): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::Axis::ToLocalVelocity(float) const': Unified_cpp_gfx_layers2.cpp:(.text._ZNK7mozilla6layers4Axis15ToLocalVelocityEf+0xe0): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::GenerateSingleTap(mozilla::layers::GeckoContentController_TapType, mozilla::gfx::IntPointTyped const&, unsigned short)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController17GenerateSingleTapENS0_30GeckoContentController_TapTypeERKNS_3gfx13IntPointTypedINS_11ScreenPixelEEEt+0x248): undefined reference to `mozilla::layers::APZThreadUtils::DelayedDispatch(already_AddRefed, int)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZUpdater::GetScrollData(mozilla::layers::LayersId) const': Unified_cpp_gfx_layers2.cpp:(.text._ZNK7mozilla6layers10APZUpdater13GetScrollDataENS0_8LayersIdE+0xc): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::UpdateZoomConstraints(mozilla::layers::ScrollableLayerGuid const&, mozilla::Maybe const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager21UpdateZoomConstraintsERKNS0_19ScrollableLayerGuidERKNS_5MaybeINS0_15ZoomConstraintsEEE+0x48): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZUpdater::RunOnControllerThread(mozilla::layers::LayersId, already_AddRefed)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers10APZUpdater21RunOnControllerThreadENS0_8LayersIdE16already_AddRefedINS_8RunnableEE+0x34): undefined reference to `mozilla::layers::APZThreadUtils::RunOnControllerThread(RefPtr&&, unsigned int)' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers10APZUpdater21RunOnControllerThreadENS0_8LayersIdE16already_AddRefedINS_8RunnableEE+0x3c): undefined reference to `mozilla::layers::APZThreadUtils::RunOnControllerThread(RefPtr&&, unsigned int)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::UpdateAnimation(mozilla::RecursiveMutexAutoLock const&, mozilla::layers::SampleTime const&, nsTArray >*)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController15UpdateAnimationERKNS_22RecursiveMutexAutoLockERKNS0_10SampleTimeEP8nsTArrayI6RefPtrINS_8RunnableEEE+0xa0): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::AdvanceAnimations(mozilla::layers::SampleTime const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController17AdvanceAnimationsERKNS0_10SampleTimeE+0x114): undefined reference to `mozilla::layers::APZThreadUtils::RunOnControllerThread(RefPtr&&, unsigned int)' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController17AdvanceAnimationsERKNS0_10SampleTimeE+0x1e4): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::UpdateFocusState(mozilla::layers::LayersId, mozilla::layers::LayersId, mozilla::layers::FocusTarget const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager16UpdateFocusStateENS0_8LayersIdES2_RKNS0_11FocusTargetE+0x1c): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::NotifyLayerTreeRemoved(mozilla::layers::LayersId)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager22NotifyLayerTreeRemovedENS0_8LayersIdE+0x14): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::NotifyLayerTreeAdopted(mozilla::layers::LayersId, RefPtr const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager22NotifyLayerTreeAdoptedENS0_8LayersIdERK6RefPtrIS1_E+0x14): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::GetAPZTestData(mozilla::layers::LayersId, mozilla::layers::APZTestData*)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager14GetAPZTestDataENS0_8LayersIdEPNS0_11APZTestDataE+0x38): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o:Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers10APZUpdater17CompleteSceneSwapERKNS_2wr10WrWindowIdERKNS2_14WrPipelineInfoE+0x144): more undefined references to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' follow ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::ClearTree()': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager9ClearTreeEv+0x7c): undefined reference to `mozilla::layers::APZThreadUtils::RunOnControllerThread(RefPtr&&, unsigned int)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::APZCTreeManager(mozilla::layers::LayersId, mozilla::UniquePtr >)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManagerC2ENS0_8LayersIdENS_9UniquePtrINS0_13IAPZHitTesterENS_13DefaultDeleteIS4_EEEE+0x1b8): undefined reference to `mozilla::layers::TouchCounter::TouchCounter()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::StopAutoscroll(mozilla::layers::ScrollableLayerGuid const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager14StopAutoscrollERKNS0_19ScrollableLayerGuidE+0x10): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZSampler::GetCurrentAsyncTransform(mozilla::layers::LayersId const&, unsigned long const&, mozilla::EnumSet, mozilla::detail::BaseAutoLock const&) const': Unified_cpp_gfx_layers2.cpp:(.text._ZNK7mozilla6layers10APZSampler24GetCurrentAsyncTransformERKNS0_8LayersIdERKmNS_7EnumSetINS0_23AsyncTransformComponentEjEERKNS_6detail12BaseAutoLockIRNS_5MutexEEE+0x3c): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZSampler::GetCompositionBounds(mozilla::layers::LayersId const&, unsigned long const&, mozilla::detail::BaseAutoLock const&) const': Unified_cpp_gfx_layers2.cpp:(.text._ZNK7mozilla6layers10APZSampler20GetCompositionBoundsERKNS0_8LayersIdERKmRKNS_6detail12BaseAutoLockIRNS_5MutexEEE+0x1c): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::StartAutoscroll(mozilla::layers::ScrollableLayerGuid const&, mozilla::gfx::PointTyped const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager15StartAutoscrollERKNS0_19ScrollableLayerGuidERKNS_3gfx10PointTypedINS_11ScreenPixelEfEE+0x14): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::Destroy()': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController7DestroyEv+0xb0): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::SampleForWebRender(mozilla::Maybe > const&, mozilla::wr::TransactionWrapper&, mozilla::layers::SampleTime const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager18SampleForWebRenderERKNS_5MaybeINS0_17BaseTransactionIdINS_11VsyncIdTypeEEEEERNS_2wr18TransactionWrapperERKNS0_10SampleTimeE+0x44): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZSampler::SampleForWebRender(mozilla::Maybe > const&, mozilla::wr::TransactionWrapper&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers10APZSampler18SampleForWebRenderERKNS_5MaybeINS0_17BaseTransactionIdINS_11VsyncIdTypeEEEEERNS_2wr18TransactionWrapperE+0x38): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::ProcessUnhandledEvent(mozilla::gfx::IntPointTyped*, mozilla::layers::ScrollableLayerGuid*, unsigned long*, mozilla::layers::LayersId*)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager21ProcessUnhandledEventEPNS_3gfx13IntPointTypedINS_17LayoutDevicePixelEEEPNS0_19ScrollableLayerGuidEPmPNS0_8LayersIdE+0x44): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager21ProcessUnhandledEventEPNS_3gfx13IntPointTypedINS_17LayoutDevicePixelEEEPNS0_19ScrollableLayerGuidEPmPNS0_8LayersIdE+0x144): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::ZoomToRect(mozilla::layers::ScrollableLayerGuid const&, mozilla::layers::ZoomTarget const&, unsigned int)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager10ZoomToRectERKNS0_19ScrollableLayerGuidERKNS0_10ZoomTargetEj+0x30): undefined reference to `mozilla::layers::APZThreadUtils::IsControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager10ZoomToRectERKNS0_19ScrollableLayerGuidERKNS0_10ZoomTargetEj+0x3c): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager10ZoomToRectERKNS0_19ScrollableLayerGuidERKNS0_10ZoomTargetEj+0x138): undefined reference to `mozilla::layers::APZThreadUtils::RunOnControllerThread(RefPtr&&, unsigned int)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::UpdateHitTestingTree(mozilla::layers::WebRenderScrollDataWrapper const&, bool, mozilla::layers::LayersId, unsigned int)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager20UpdateHitTestingTreeERKNS0_26WebRenderScrollDataWrapperEbNS0_8LayersIdEj+0x44): undefined reference to `mozilla::layers::APZThreadUtils::GetThreadAssertionsEnabled()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::ProcessTouchInput(mozilla::layers::APZCTreeManager::InputHandlingState&, mozilla::MultiTouchInput&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager17ProcessTouchInputERNS1_18InputHandlingStateERNS_15MultiTouchInputE+0x66c): undefined reference to `mozilla::layers::TouchCounter::Update(mozilla::MultiTouchInput const&)' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager17ProcessTouchInputERNS1_18InputHandlingStateERNS_15MultiTouchInputE+0x674): undefined reference to `mozilla::layers::TouchCounter::GetActiveTouchCount() const' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::HandleGestureEvent(mozilla::InputData const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController18HandleGestureEventERKNS_9InputDataE+0x28): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::SetTargetAPZC(unsigned long, nsTArray const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager13SetTargetAPZCEmRK8nsTArrayINS0_19ScrollableLayerGuidEE+0x30): undefined reference to `mozilla::layers::APZThreadUtils::IsControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager13SetTargetAPZCEmRK8nsTArrayINS0_19ScrollableLayerGuidEE+0x2b8): undefined reference to `mozilla::layers::APZThreadUtils::RunOnControllerThread(RefPtr&&, unsigned int)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::ReceiveInputEvent(mozilla::InputData&, std::function&&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager17ReceiveInputEventERNS_9InputDataEOSt8functionIFvmRKNS0_16APZHandledResultEEE+0x50): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager17ReceiveInputEventERNS_9InputDataEOSt8functionIFvmRKNS0_16APZHandledResultEEE+0x2a0): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager17ReceiveInputEventERNS_9InputDataEOSt8functionIFvmRKNS0_16APZHandledResultEEE+0x3f8): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager17ReceiveInputEventERNS_9InputDataEOSt8functionIFvmRKNS0_16APZHandledResultEEE+0x7c4): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZInputBridge::ReceiveInputEvent(mozilla::WidgetInputEvent&, std::function&&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers14APZInputBridge17ReceiveInputEventERNS_16WidgetInputEventEOSt8functionIFvmRKNS0_16APZHandledResultEEE+0x44): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o:Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController11OnTouchMoveERKNS_15MultiTouchInputE+0x23c): more undefined references to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' follow ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::OnScrollWheel(mozilla::ScrollWheelInput const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController13OnScrollWheelERKNS_16ScrollWheelInputE+0x5e0): undefined reference to `mozilla::layers::WheelScrollAnimation::WheelScrollAnimation(mozilla::layers::AsyncPanZoomController&, nsPoint const&, mozilla::ScrollWheelInput::ScrollDeltaType)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::AsyncPanZoomController::HandleInputEvent(mozilla::InputData const&, mozilla::gfx::Matrix4x4Typed const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers22AsyncPanZoomController16HandleInputEventERKNS_9InputDataERKNS_3gfx14Matrix4x4TypedINS_11ScreenPixelENS_16ParentLayerPixelEfEE+0x2c): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers2.o: in function `mozilla::layers::APZCTreeManager::StartScrollbarDrag(mozilla::layers::ScrollableLayerGuid const&, mozilla::layers::AsyncDragMetrics const&)': Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager18StartScrollbarDragERKNS0_19ScrollableLayerGuidERKNS0_16AsyncDragMetricsE+0x2c): undefined reference to `mozilla::layers::APZThreadUtils::IsControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager18StartScrollbarDragERKNS0_19ScrollableLayerGuidERKNS0_16AsyncDragMetricsE+0x38): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers2.cpp:(.text._ZN7mozilla6layers15APZCTreeManager18StartScrollbarDragERKNS0_19ScrollableLayerGuidERKNS0_16AsyncDragMetricsE+0x12c): undefined reference to `mozilla::layers::APZThreadUtils::RunOnControllerThread(RefPtr&&, unsigned int)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::TouchBlockState::DispatchEvent(mozilla::InputData const&) const': Unified_cpp_gfx_layers3.cpp:(.text._ZNK7mozilla6layers15TouchBlockState13DispatchEventERKNS_9InputDataE+0x14): undefined reference to `mozilla::layers::TouchCounter::Update(mozilla::MultiTouchInput const&)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::TouchBlockState::GetActiveTouchCount() const': Unified_cpp_gfx_layers3.cpp:(.text._ZNK7mozilla6layers15TouchBlockState19GetActiveTouchCountEv+0x4): undefined reference to `mozilla::layers::TouchCounter::GetActiveTouchCount() const' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::InputQueue::InputQueue()': Unified_cpp_gfx_layers3.cpp:(.text._ZN7mozilla6layers10InputQueueC2Ev+0x28): undefined reference to `mozilla::layers::TouchCounter::TouchCounter()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::InputQueue::GetCurrentBlock() const': Unified_cpp_gfx_layers3.cpp:(.text._ZNK7mozilla6layers10InputQueue15GetCurrentBlockEv+0x8): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::InputQueue::GetCurrentTouchBlock() const': Unified_cpp_gfx_layers3.cpp:(.text._ZNK7mozilla6layers10InputQueue20GetCurrentTouchBlockEv+0x8): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::InputQueue::GetCurrentWheelBlock() const': Unified_cpp_gfx_layers3.cpp:(.text._ZNK7mozilla6layers10InputQueue20GetCurrentWheelBlockEv+0x8): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::InputQueue::GetCurrentDragBlock() const': Unified_cpp_gfx_layers3.cpp:(.text._ZNK7mozilla6layers10InputQueue19GetCurrentDragBlockEv+0x8): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::InputQueue::GetCurrentPanGestureBlock() const': Unified_cpp_gfx_layers3.cpp:(.text._ZNK7mozilla6layers10InputQueue25GetCurrentPanGestureBlockEv+0x8): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o:Unified_cpp_gfx_layers3.cpp:(.text._ZNK7mozilla6layers10InputQueue23GetCurrentKeyboardBlockEv+0x8): more undefined references to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' follow ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::InputQueue::Clear()': Unified_cpp_gfx_layers3.cpp:(.text._ZN7mozilla6layers10InputQueue5ClearEv+0x10): undefined reference to `mozilla::layers::APZThreadUtils::IsControllerThreadAlive()' ld: Unified_cpp_gfx_layers3.cpp:(.text._ZN7mozilla6layers10InputQueue5ClearEv+0x228): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::InputQueue::ProcessQueue()': Unified_cpp_gfx_layers3.cpp:(.text._ZN7mozilla6layers10InputQueue12ProcessQueueEv+0x38): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers3.cpp:(.text._ZN7mozilla6layers10InputQueue12ProcessQueueEv+0x404): undefined reference to `mozilla::layers::TouchCounter::GetActiveTouchCount() const' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::InputQueue::MainThreadTimeout(unsigned long) [clone .part.0]': Unified_cpp_gfx_layers3.cpp:(.text._ZN7mozilla6layers10InputQueue17MainThreadTimeoutEm.part.0+0x24): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::InputQueue::MainThreadTimeout(unsigned long)': Unified_cpp_gfx_layers3.cpp:(.text._ZN7mozilla6layers10InputQueue17MainThreadTimeoutEm+0x10): undefined reference to `mozilla::layers::APZThreadUtils::IsControllerThreadAlive()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::InputQueue::MaybeLongTapTimeout(unsigned long)': Unified_cpp_gfx_layers3.cpp:(.text._ZN7mozilla6layers10InputQueue19MaybeLongTapTimeoutEm+0x10): undefined reference to `mozilla::layers::APZThreadUtils::IsControllerThreadAlive()' ld: Unified_cpp_gfx_layers3.cpp:(.text._ZN7mozilla6layers10InputQueue19MaybeLongTapTimeoutEm+0x28): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers3.cpp:(.text._ZN7mozilla6layers10InputQueue19MaybeLongTapTimeoutEm+0x78): undefined reference to `mozilla::layers::APZThreadUtils::IsControllerThreadAlive()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::InputQueue::ContentReceivedInputBlock(unsigned long, bool)': Unified_cpp_gfx_layers3.cpp:(.text._ZN7mozilla6layers10InputQueue25ContentReceivedInputBlockEmb+0x18): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::InputQueue::SetConfirmedTargetApzc(unsigned long, RefPtr const&)': Unified_cpp_gfx_layers3.cpp:(.text._ZN7mozilla6layers10InputQueue22SetConfirmedTargetApzcEmRK6RefPtrINS0_22AsyncPanZoomControllerEE+0x2c): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::InputQueue::ConfirmDragBlock(unsigned long, RefPtr const&, mozilla::layers::AsyncDragMetrics const&)': Unified_cpp_gfx_layers3.cpp:(.text._ZN7mozilla6layers10InputQueue16ConfirmDragBlockEmRK6RefPtrINS0_22AsyncPanZoomControllerEERKNS0_16AsyncDragMetricsE+0x34): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::InputQueue::SetAllowedTouchBehavior(unsigned long, nsTArray const&)': Unified_cpp_gfx_layers3.cpp:(.text._ZN7mozilla6layers10InputQueue23SetAllowedTouchBehaviorEmRK8nsTArrayIjE+0x18): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers3.o: in function `mozilla::layers::InputQueue::ReceiveInputEvent(RefPtr const&, mozilla::layers::TargetConfirmationFlags, mozilla::InputData&, mozilla::Maybe > const&)': Unified_cpp_gfx_layers3.cpp:(.text._ZN7mozilla6layers10InputQueue17ReceiveInputEventERK6RefPtrINS0_22AsyncPanZoomControllerEENS0_23TargetConfirmationFlagsERNS_9InputDataERKNS_5MaybeI8nsTArrayIjEEE+0x3c): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers5.o:Unified_cpp_gfx_layers5.cpp:(.text._ZN7mozilla6layers19APZInputBridgeChild21ProcessUnhandledEventEPNS_3gfx13IntPointTypedINS_17LayoutDevicePixelEEEPNS0_19ScrollableLayerGuidEPmPNS0_8LayersIdE+0x20): more undefined references to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' follow ld: ../../../gfx/layers/Unified_cpp_gfx_layers5.o: in function `mozilla::layers::APZCTreeManagerChild::RecvNotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType const&, mozilla::layers::ScrollableLayerGuid const&, mozilla::gfx::PointTyped const&, mozilla::gfx::CoordTyped const&, unsigned short const&)': Unified_cpp_gfx_layers5.cpp:(.text._ZN7mozilla6layers20APZCTreeManagerChild22RecvNotifyPinchGestureERKNS_17PinchGestureInput16PinchGestureTypeERKNS0_19ScrollableLayerGuidERKNS_3gfx10PointTypedINS_17LayoutDevicePixelEfEERKNS9_10CoordTypedISB_fEERKt+0x80): undefined reference to `mozilla::layers::APZCCallbackHelper::NotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType, mozilla::gfx::PointTyped const&, mozilla::gfx::CoordTyped, unsigned short, nsCOMPtr const&)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers5.o: in function `mozilla::layers::APZCTreeManagerChild::RecvCancelAutoscroll(unsigned long const&)': Unified_cpp_gfx_layers5.cpp:(.text._ZN7mozilla6layers20APZCTreeManagerChild20RecvCancelAutoscrollERKm+0x8): undefined reference to `mozilla::layers::APZCCallbackHelper::CancelAutoscroll(unsigned long const&)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers5.o: in function `mozilla::layers::APZInputBridgeChild::Create(unsigned long const&, mozilla::ipc::Endpoint&&)': Unified_cpp_gfx_layers5.cpp:(.text._ZN7mozilla6layers19APZInputBridgeChild6CreateERKmONS_3ipc8EndpointINS0_20PAPZInputBridgeChildEEE+0xf0): undefined reference to `mozilla::layers::APZThreadUtils::RunOnControllerThread(RefPtr&&, unsigned int)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers5.o: in function `mozilla::layers::APZInputBridgeChild::Destroy()': Unified_cpp_gfx_layers5.cpp:(.text._ZN7mozilla6layers19APZInputBridgeChild7DestroyEv+0x6c): undefined reference to `mozilla::layers::APZThreadUtils::RunOnControllerThread(RefPtr&&, unsigned int)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers5.o: in function `mozilla::layers::APZChild::RecvRequestContentRepaint(mozilla::layers::RepaintRequest const&)': Unified_cpp_gfx_layers5.cpp:(.text._ZN7mozilla6layers8APZChild25RecvRequestContentRepaintERKNS0_14RepaintRequestE+0x20): undefined reference to `mozilla::layers::APZTaskRunnable::QueueRequest(mozilla::layers::RepaintRequest const&)' ld: Unified_cpp_gfx_layers5.cpp:(.text._ZN7mozilla6layers8APZChild25RecvRequestContentRepaintERKNS0_14RepaintRequestE+0x4c): undefined reference to `vtable for mozilla::layers::APZTaskRunnable' ld: Unified_cpp_gfx_layers5.cpp:(.text._ZN7mozilla6layers8APZChild25RecvRequestContentRepaintERKNS0_14RepaintRequestE+0x50): undefined reference to `vtable for mozilla::layers::APZTaskRunnable' ld: ../../../gfx/layers/Unified_cpp_gfx_layers5.o: in function `mozilla::layers::APZChild::RecvNotifyFlushComplete()': Unified_cpp_gfx_layers5.cpp:(.text._ZN7mozilla6layers8APZChild23RecvNotifyFlushCompleteEv+0x14): undefined reference to `mozilla::layers::APZTaskRunnable::QueueFlushCompleteNotification()' ld: Unified_cpp_gfx_layers5.cpp:(.text._ZN7mozilla6layers8APZChild23RecvNotifyFlushCompleteEv+0x40): undefined reference to `vtable for mozilla::layers::APZTaskRunnable' ld: Unified_cpp_gfx_layers5.cpp:(.text._ZN7mozilla6layers8APZChild23RecvNotifyFlushCompleteEv+0x44): undefined reference to `vtable for mozilla::layers::APZTaskRunnable' ld: ../../../gfx/layers/Unified_cpp_gfx_layers5.o: in function `mozilla::layers::APZInputBridgeChild::ReceiveInputEvent(mozilla::InputData&, std::function&&)': Unified_cpp_gfx_layers5.cpp:(.text._ZN7mozilla6layers19APZInputBridgeChild17ReceiveInputEventERNS_9InputDataEOSt8functionIFvmRKNS0_16APZHandledResultEEE+0x30): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers7.o: in function `mozilla::layers::RemoteContentController::CancelAutoscrollInProcess(mozilla::layers::ScrollableLayerGuid const&)': Unified_cpp_gfx_layers7.cpp:(.text._ZN7mozilla6layers23RemoteContentController25CancelAutoscrollInProcessERKNS0_19ScrollableLayerGuidE+0x58): undefined reference to `mozilla::layers::APZCCallbackHelper::CancelAutoscroll(unsigned long const&)' ld: ../../../gfx/layers/Unified_cpp_gfx_layers7.o: in function `mozilla::layers::RemoteContentController::NotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType, mozilla::layers::ScrollableLayerGuid const&, mozilla::gfx::PointTyped const&, mozilla::gfx::CoordTyped, unsigned short)': Unified_cpp_gfx_layers7.cpp:(.text._ZN7mozilla6layers23RemoteContentController18NotifyPinchGestureENS_17PinchGestureInput16PinchGestureTypeERKNS0_19ScrollableLayerGuidERKNS_3gfx10PointTypedINS_17LayoutDevicePixelEfEENS7_10CoordTypedIS9_fEEt+0x40): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/layers/Unified_cpp_gfx_layers7.o: in function `mozilla::layers::RemoteContentController::HandleTap(mozilla::layers::GeckoContentController_TapType, mozilla::gfx::PointTyped const&, unsigned short, mozilla::layers::ScrollableLayerGuid const&, unsigned long)': Unified_cpp_gfx_layers7.cpp:(.text._ZN7mozilla6layers23RemoteContentController9HandleTapENS0_30GeckoContentController_TapTypeERKNS_3gfx10PointTypedINS_17LayoutDevicePixelEfEEtRKNS0_19ScrollableLayerGuidEm+0x64): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: Unified_cpp_gfx_layers7.cpp:(.text._ZN7mozilla6layers23RemoteContentController9HandleTapENS0_30GeckoContentController_TapTypeERKNS_3gfx10PointTypedINS_17LayoutDevicePixelEfEEtRKNS0_19ScrollableLayerGuidEm+0xc8): undefined reference to `mozilla::layers::APZThreadUtils::AssertOnControllerThread()' ld: ../../../gfx/ipc/GPUParent.o: in function `mozilla::gfx::GPUParent::Init(int, char const*, mozilla::ipc::ScopedPort)': GPUParent.cpp:(.text._ZN7mozilla3gfx9GPUParent4InitEiPKcNS_3ipc10ScopedPortE+0x100): undefined reference to `mozilla::layers::APZThreadUtils::SetControllerThread(nsISerialEventTarget*)' ld: ../../../image/Unified_cpp_image0.o: in function `mozilla::image::ImageCacheKey::GetSpecialCaseDocumentToken(mozilla::dom::Document*)': Unified_cpp_image0.cpp:(.text._ZN7mozilla5image13ImageCacheKey27GetSpecialCaseDocumentTokenEPNS_3dom8DocumentE+0xf8): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_image0.cpp:(.text._ZN7mozilla5image13ImageCacheKey27GetSpecialCaseDocumentTokenEPNS_3dom8DocumentE+0x120): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: Unified_cpp_image0.cpp:(.text._ZN7mozilla5image13ImageCacheKey27GetSpecialCaseDocumentTokenEPNS_3dom8DocumentE+0x13c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/base/nsContentUtils.o: in function `nsContentUtils::GetOfflineAppManifest(mozilla::dom::Document*, nsIURI**)': nsContentUtils.cpp:(.text._ZN14nsContentUtils21GetOfflineAppManifestEPN7mozilla3dom8DocumentEPP6nsIURI+0xec): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/base/nsContentUtils.o: in function `nsContentUtils::CanLoadImage(nsIURI*, nsINode*, mozilla::dom::Document*, nsIPrincipal*)': nsContentUtils.cpp:(.text._ZN14nsContentUtils12CanLoadImageEP6nsIURIP7nsINodePN7mozilla3dom8DocumentEP12nsIPrincipal+0x258): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/base/nsDOMWindowUtils.o: in function `nsDOMWindowUtils::GetContentAPZTestData(JSContext*, JS::MutableHandle)': nsDOMWindowUtils.cpp:(.text._ZN16nsDOMWindowUtils21GetContentAPZTestDataEP9JSContextN2JS13MutableHandleINS2_5ValueEEE+0x48): undefined reference to `mozilla::layers::APZTestData::ToJS(JS::MutableHandle, JSContext*) const' ld: ../../../dom/base/nsDOMWindowUtils.o: in function `nsDOMWindowUtils::GetCompositorAPZTestData(JSContext*, JS::MutableHandle)': nsDOMWindowUtils.cpp:(.text._ZN16nsDOMWindowUtils24GetCompositorAPZTestDataEP9JSContextN2JS13MutableHandleINS2_5ValueEEE+0xbc): undefined reference to `mozilla::layers::APZTestData::ToJS(JS::MutableHandle, JSContext*) const' ld: ../../../dom/base/nsDOMWindowUtils.o: in function `nsDOMWindowUtils::ZoomToFocusedInput()': nsDOMWindowUtils.cpp:(.text._ZN16nsDOMWindowUtils18ZoomToFocusedInputEv+0xbc): undefined reference to `mozilla::layers::APZCCallbackHelper::GetRootContentDocumentPresShellForContent(nsIContent*)' ld: nsDOMWindowUtils.cpp:(.text._ZN16nsDOMWindowUtils18ZoomToFocusedInputEv+0x154): undefined reference to `mozilla::layers::APZCCallbackHelper::GetOrCreateScrollIdentifiers(nsIContent*, unsigned int*, unsigned long*)' ld: ../../../dom/base/nsGlobalWindowInner.o: in function `nsGlobalWindowInner::GetController() const': nsGlobalWindowInner.cpp:(.text._ZNK19nsGlobalWindowInner13GetControllerEv+0x64): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::operator=(mozilla::dom::ServiceWorkerDescriptor const&)' ld: nsGlobalWindowInner.cpp:(.text._ZNK19nsGlobalWindowInner13GetControllerEv+0x7c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: nsGlobalWindowInner.cpp:(.text._ZNK19nsGlobalWindowInner13GetControllerEv+0x94): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: nsGlobalWindowInner.cpp:(.text._ZNK19nsGlobalWindowInner13GetControllerEv+0x108): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: nsGlobalWindowInner.cpp:(.text._ZNK19nsGlobalWindowInner13GetControllerEv+0x120): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: nsGlobalWindowInner.cpp:(.text._ZNK19nsGlobalWindowInner13GetControllerEv+0x134): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: nsGlobalWindowInner.cpp:(.text._ZNK19nsGlobalWindowInner13GetControllerEv+0x154): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/base/nsGlobalWindowInner.o: in function `nsGlobalWindowInner::ShouldReportForServiceWorkerScopeInternal(nsTSubstring const&, bool*)': nsGlobalWindowInner.cpp:(.text._ZN19nsGlobalWindowInner41ShouldReportForServiceWorkerScopeInternalERK12nsTSubstringIcEPb+0x2ec): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Scope() const' ld: nsGlobalWindowInner.cpp:(.text._ZN19nsGlobalWindowInner41ShouldReportForServiceWorkerScopeInternalERK12nsTSubstringIcEPb+0x31c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/base/nsGlobalWindowInner.o: in function `nsGlobalWindowInner::EnsureClientSource()': nsGlobalWindowInner.cpp:(.text._ZN19nsGlobalWindowInner18EnsureClientSourceEv+0x4e0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: nsGlobalWindowInner.cpp:(.text._ZN19nsGlobalWindowInner18EnsureClientSourceEv+0x504): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/base/nsGlobalWindowInner.o: in function `std::_Function_handler::_M_invoke(std::_Any_data const&, mozilla::DOMEventTargetHelper*&&, bool*&&)': nsGlobalWindowInner.cpp:(.text._ZNSt17_Function_handlerIFvPN7mozilla20DOMEventTargetHelperEPbEZN19nsGlobalWindowInner24GetOrCreateServiceWorkerERKNS0_3dom23ServiceWorkerDescriptorEEUlS2_S3_E_E9_M_invokeERKSt9_Any_dataOS2_OS3_+0x5c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Matches(mozilla::dom::ServiceWorkerDescriptor const&) const' ld: ../../../dom/base/Unified_cpp_dom_base2.o: in function `mozilla::dom::Document::GetController() const': Unified_cpp_dom_base2.cpp:(.text._ZNK7mozilla3dom8Document13GetControllerEv+0xa8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_base2.cpp:(.text._ZNK7mozilla3dom8Document13GetControllerEv+0xc8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/base/Unified_cpp_dom_base2.o: in function `mozilla::dom::Document::DispatchContentLoadedEvents()': Unified_cpp_dom_base2.cpp:(.text._ZN7mozilla3dom8Document27DispatchContentLoadedEventsEv+0x420): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_base2.cpp:(.text._ZN7mozilla3dom8Document27DispatchContentLoadedEventsEv+0x444): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: Unified_cpp_dom_base2.cpp:(.text._ZN7mozilla3dom8Document27DispatchContentLoadedEventsEv+0x4e0): undefined reference to `mozilla::dom::ServiceWorkerManager::MaybeCheckNavigationUpdate(mozilla::dom::ClientInfo const&)' ld: ../../../dom/base/Unified_cpp_dom_base2.o: in function `mozilla::dom::Document::SetScriptGlobalObject(nsIScriptGlobalObject*)': Unified_cpp_dom_base2.cpp:(.text._ZN7mozilla3dom8Document21SetScriptGlobalObjectEP21nsIScriptGlobalObject+0x3d8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/bindings/UnifiedBindings16.o: in function `mozilla::dom::PushMessageData_Binding::arrayBuffer(JSContext*, JS::Handle, void*, JSJitMethodCallArgs const&)': UnifiedBindings16.cpp:(.text._ZN7mozilla3dom23PushMessageData_BindingL11arrayBufferEP9JSContextN2JS6HandleIP8JSObjectEEPvRK19JSJitMethodCallArgs+0x54): undefined reference to `mozilla::dom::PushMessageData::ArrayBuffer(JSContext*, JS::MutableHandle, mozilla::ErrorResult&)' ld: ../../../dom/bindings/UnifiedBindings16.o: in function `mozilla::dom::PushMessageData_Binding::text(JSContext*, JS::Handle, void*, JSJitMethodCallArgs const&)': UnifiedBindings16.cpp:(.text._ZN7mozilla3dom23PushMessageData_BindingL4textEP9JSContextN2JS6HandleIP8JSObjectEEPvRK19JSJitMethodCallArgs+0x70): undefined reference to `mozilla::dom::PushMessageData::Text(nsTSubstring&)' ld: ../../../dom/bindings/UnifiedBindings16.o: in function `mozilla::dom::PushMessageData_Binding::json(JSContext*, JS::Handle, void*, JSJitMethodCallArgs const&)': UnifiedBindings16.cpp:(.text._ZN7mozilla3dom23PushMessageData_BindingL4jsonEP9JSContextN2JS6HandleIP8JSObjectEEPvRK19JSJitMethodCallArgs+0x5c): undefined reference to `mozilla::dom::PushMessageData::Json(JSContext*, JS::MutableHandle, mozilla::ErrorResult&)' ld: ../../../dom/bindings/UnifiedBindings16.o: in function `mozilla::dom::PushEvent_Binding::_constructor(JSContext*, unsigned int, JS::Value*)': UnifiedBindings16.cpp:(.text._ZN7mozilla3dom17PushEvent_BindingL12_constructorEP9JSContextjPN2JS5ValueE+0x28c): undefined reference to `mozilla::dom::PushEvent::Constructor(mozilla::dom::EventTarget*, nsTSubstring const&, mozilla::dom::PushEventInit const&, mozilla::ErrorResult&)' ld: UnifiedBindings16.cpp:(.text._ZN7mozilla3dom17PushEvent_BindingL12_constructorEP9JSContextjPN2JS5ValueE+0x30c): undefined reference to `mozilla::dom::PushEvent::Release()' ld: ../../../dom/bindings/UnifiedBindings16.o: in function `mozilla::dom::PushEvent_Binding::get_data(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': UnifiedBindings16.cpp:(.text._ZN7mozilla3dom17PushEvent_BindingL8get_dataEP9JSContextN2JS6HandleIP8JSObjectEEPv19JSJitGetterCallArgs+0x94): undefined reference to `mozilla::dom::PushMessageData::WrapObject(JSContext*, JS::Handle)' ld: ../../../dom/bindings/UnifiedBindings16.o: in function `mozilla::dom::PushMessageData_Binding::blob(JSContext*, JS::Handle, void*, JSJitMethodCallArgs const&)': UnifiedBindings16.cpp:(.text._ZN7mozilla3dom23PushMessageData_BindingL4blobEP9JSContextN2JS6HandleIP8JSObjectEEPvRK19JSJitMethodCallArgs+0x38): undefined reference to `mozilla::dom::PushMessageData::Blob(mozilla::ErrorResult&)' ld: ../../../dom/bindings/UnifiedBindings3.o: in function `mozilla::dom::CheckerboardReportService_Binding::flushActiveReports(JSContext*, JS::Handle, void*, JSJitMethodCallArgs const&)': UnifiedBindings3.cpp:(.text._ZN7mozilla3dom33CheckerboardReportService_BindingL18flushActiveReportsEP9JSContextN2JS6HandleIP8JSObjectEEPvRK19JSJitMethodCallArgs+0xc): undefined reference to `mozilla::dom::CheckerboardReportService::FlushActiveReports()' ld: ../../../dom/bindings/UnifiedBindings3.o: in function `mozilla::dom::CheckerboardReportService_Binding::isRecordingEnabled(JSContext*, JS::Handle, void*, JSJitMethodCallArgs const&)': UnifiedBindings3.cpp:(.text._ZN7mozilla3dom33CheckerboardReportService_BindingL18isRecordingEnabledEP9JSContextN2JS6HandleIP8JSObjectEEPvRK19JSJitMethodCallArgs+0xc): undefined reference to `mozilla::dom::CheckerboardReportService::IsRecordingEnabled() const' ld: ../../../dom/bindings/UnifiedBindings3.o: in function `mozilla::dom::CheckerboardReportService_Binding::setRecordingEnabled(JSContext*, JS::Handle, void*, JSJitMethodCallArgs const&)': UnifiedBindings3.cpp:(.text._ZN7mozilla3dom33CheckerboardReportService_BindingL19setRecordingEnabledEP9JSContextN2JS6HandleIP8JSObjectEEPvRK19JSJitMethodCallArgs+0x48): undefined reference to `mozilla::dom::CheckerboardReportService::SetRecordingEnabled(bool)' ld: ../../../dom/bindings/UnifiedBindings3.o: in function `mozilla::dom::CheckerboardReportService_Binding::_constructor(JSContext*, unsigned int, JS::Value*)': UnifiedBindings3.cpp:(.text._ZN7mozilla3dom33CheckerboardReportService_BindingL12_constructorEP9JSContextjPN2JS5ValueE+0x1a0): undefined reference to `mozilla::dom::CheckerboardReportService::Constructor(mozilla::dom::GlobalObject const&)' ld: UnifiedBindings3.cpp:(.text._ZN7mozilla3dom33CheckerboardReportService_BindingL12_constructorEP9JSContextjPN2JS5ValueE+0x284): undefined reference to `mozilla::dom::CheckerboardReportService::_cycleCollectorGlobal' ld: UnifiedBindings3.cpp:(.text._ZN7mozilla3dom33CheckerboardReportService_BindingL12_constructorEP9JSContextjPN2JS5ValueE+0x28c): undefined reference to `mozilla::dom::CheckerboardReportService::_cycleCollectorGlobal' ld: ../../../dom/bindings/UnifiedBindings3.o: in function `mozilla::dom::CheckerboardReportService_Binding::getReports(JSContext*, JS::Handle, void*, JSJitMethodCallArgs const&)': UnifiedBindings3.cpp:(.text._ZN7mozilla3dom33CheckerboardReportService_BindingL10getReportsEP9JSContextN2JS6HandleIP8JSObjectEEPvRK19JSJitMethodCallArgs+0x48): undefined reference to `mozilla::dom::CheckerboardReportService::GetReports(nsTArray&)' ld: ../../../dom/bindings/UnifiedBindings3.o: in function `mozilla::dom::CheckerboardReportService_Binding::ConstructorEnabled(JSContext*, JS::Handle)': UnifiedBindings3.cpp:(.text._ZN7mozilla3dom33CheckerboardReportService_Binding18ConstructorEnabledEP9JSContextN2JS6HandleIP8JSObjectEE+0x4): undefined reference to `mozilla::dom::CheckerboardReportService::IsEnabled(JSContext*, JSObject*)' ld: ../../../dom/bindings/UnifiedBindings5.o: in function `mozilla::dom::ExtendableEvent_Binding::waitUntil(JSContext*, JS::Handle, void*, JSJitMethodCallArgs const&)': UnifiedBindings5.cpp:(.text._ZN7mozilla3dom23ExtendableEvent_BindingL9waitUntilEP9JSContextN2JS6HandleIP8JSObjectEEPvRK19JSJitMethodCallArgs+0x1e0): undefined reference to `mozilla::dom::ExtendableEvent::WaitUntil(JSContext*, mozilla::dom::Promise&, mozilla::ErrorResult&)' ld: ../../../dom/bindings/UnifiedBindings5.o: in function `mozilla::dom::FetchEvent_Binding::respondWith(JSContext*, JS::Handle, void*, JSJitMethodCallArgs const&)': UnifiedBindings5.cpp:(.text._ZN7mozilla3dom18FetchEvent_BindingL11respondWithEP9JSContextN2JS6HandleIP8JSObjectEEPvRK19JSJitMethodCallArgs+0x1e0): undefined reference to `mozilla::dom::FetchEvent::RespondWith(JSContext*, mozilla::dom::Promise&, mozilla::ErrorResult&)' ld: ../../../dom/bindings/UnifiedBindings5.o: in function `mozilla::dom::ExtendableMessageEvent_Binding::get_data(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': UnifiedBindings5.cpp:(.text._ZN7mozilla3dom30ExtendableMessageEvent_BindingL8get_dataEP9JSContextN2JS6HandleIP8JSObjectEEPv19JSJitGetterCallArgs+0x5c): undefined reference to `mozilla::dom::ExtendableMessageEvent::GetData(JSContext*, JS::MutableHandle, mozilla::ErrorResult&)' ld: ../../../dom/bindings/UnifiedBindings5.o: in function `mozilla::dom::ExtendableEvent_Binding::_constructor(JSContext*, unsigned int, JS::Value*)': UnifiedBindings5.cpp:(.text._ZN7mozilla3dom23ExtendableEvent_BindingL12_constructorEP9JSContextjPN2JS5ValueE+0x218): undefined reference to `mozilla::dom::ExtendableEvent::ExtendableEvent(mozilla::dom::EventTarget*)' ld: ../../../dom/bindings/UnifiedBindings5.o: in function `mozilla::dom::ExtendableMessageEvent_Binding::get_ports(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': UnifiedBindings5.cpp:(.text._ZN7mozilla3dom30ExtendableMessageEvent_BindingL9get_portsEP9JSContextN2JS6HandleIP8JSObjectEEPv19JSJitGetterCallArgs+0x140): undefined reference to `mozilla::dom::ExtendableMessageEvent::GetPorts(nsTArray >&)' ld: ../../../dom/bindings/UnifiedBindings5.o: in function `mozilla::dom::ExtendableMessageEvent_Binding::get_source(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': UnifiedBindings5.cpp:(.text._ZN7mozilla3dom30ExtendableMessageEvent_BindingL10get_sourceEP9JSContextN2JS6HandleIP8JSObjectEEPv19JSJitGetterCallArgs+0x3c): undefined reference to `mozilla::dom::ExtendableMessageEvent::GetSource(mozilla::dom::Nullable&) const' ld: ../../../dom/bindings/UnifiedBindings5.o: in function `mozilla::dom::ExtendableMessageEvent_Binding::_constructor(JSContext*, unsigned int, JS::Value*)': UnifiedBindings5.cpp:(.text._ZN7mozilla3dom30ExtendableMessageEvent_BindingL12_constructorEP9JSContextjPN2JS5ValueE+0x27c): undefined reference to `mozilla::dom::ExtendableMessageEvent::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring const&, mozilla::dom::ExtendableMessageEventInit const&)' ld: UnifiedBindings5.cpp:(.text._ZN7mozilla3dom30ExtendableMessageEvent_BindingL12_constructorEP9JSContextjPN2JS5ValueE+0x2dc): undefined reference to `mozilla::dom::ExtendableMessageEvent::Release()' ld: ../../../dom/bindings/UnifiedBindings5.o: in function `mozilla::dom::FetchEvent_Binding::_constructor(JSContext*, unsigned int, JS::Value*)': UnifiedBindings5.cpp:(.text._ZN7mozilla3dom18FetchEvent_BindingL12_constructorEP9JSContextjPN2JS5ValueE+0x21c): undefined reference to `mozilla::dom::FetchEvent::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring const&, mozilla::dom::FetchEventInit const&)' ld: UnifiedBindings5.cpp:(.text._ZN7mozilla3dom18FetchEvent_BindingL12_constructorEP9JSContextjPN2JS5ValueE+0x27c): undefined reference to `mozilla::dom::FetchEvent::Release()' ld: ../../../dom/clients/api/Unified_cpp_dom_clients_api0.o: in function `mozilla::detail::RunnableFunction const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}>::Run()': Unified_cpp_dom_clients_api0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZZNS_3dom7Clients3GetERK12nsTSubstringIDsERNS_11ErrorResultEENKUlRKNS2_14ClientOpResultEE_clESC_EUlvE_E3RunEv+0x6c): undefined reference to `mozilla::dom::ServiceWorkerManager::LocalizeAndReportToAllClients(nsTString const&, char const*, nsTArray > const&, unsigned int, nsTString const&, nsTString const&, unsigned int, unsigned int)' ld: ../../../dom/clients/api/Unified_cpp_dom_clients_api0.o: in function `mozilla::detail::RunnableFunction::Run()': Unified_cpp_dom_clients_api0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZZNS_3dom7Clients8MatchAllERKNS2_18ClientQueryOptionsERNS_11ErrorResultEENKUlRKNS2_14ClientOpResultEE_clESB_EUlvE_E3RunEv+0x6c): undefined reference to `mozilla::dom::ServiceWorkerManager::LocalizeAndReportToAllClients(nsTString const&, char const*, nsTArray > const&, unsigned int, nsTString const&, nsTString const&, unsigned int, unsigned int)' ld: ../../../dom/clients/api/Unified_cpp_dom_clients_api0.o: in function `mozilla::dom::Client::Navigate(nsTSubstring const&, mozilla::ErrorResult&)': Unified_cpp_dom_clients_api0.cpp:(.text._ZN7mozilla3dom6Client8NavigateERK12nsTSubstringIDsERNS_11ErrorResultE+0xb8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ToIPC() const' ld: ../../../dom/clients/api/Unified_cpp_dom_clients_api0.o: in function `mozilla::dom::Clients::Get(nsTSubstring const&, mozilla::ErrorResult&)': Unified_cpp_dom_clients_api0.cpp:(.text._ZN7mozilla3dom7Clients3GetERK12nsTSubstringIDsERNS_11ErrorResultE+0x138): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Scope() const' ld: ../../../dom/clients/api/Unified_cpp_dom_clients_api0.o: in function `mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)': Unified_cpp_dom_clients_api0.cpp:(.text._ZN7mozilla3dom7Clients8MatchAllERKNS0_18ClientQueryOptionsERNS_11ErrorResultE+0x84): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Scope() const' ld: Unified_cpp_dom_clients_api0.cpp:(.text._ZN7mozilla3dom7Clients8MatchAllERKNS0_18ClientQueryOptionsERNS_11ErrorResultE+0xc4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ToIPC() const' ld: ../../../dom/clients/api/Unified_cpp_dom_clients_api0.o: in function `mozilla::dom::Clients::Claim(mozilla::ErrorResult&)': Unified_cpp_dom_clients_api0.cpp:(.text._ZN7mozilla3dom7Clients5ClaimERNS_11ErrorResultE+0x5c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::State() const' ld: Unified_cpp_dom_clients_api0.cpp:(.text._ZN7mozilla3dom7Clients5ClaimERNS_11ErrorResultE+0x70): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::State() const' ld: Unified_cpp_dom_clients_api0.cpp:(.text._ZN7mozilla3dom7Clients5ClaimERNS_11ErrorResultE+0x9c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ToIPC() const' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager0.o: in function `mozilla::detail::RunnableFunction::~RunnableFunction()': Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom12_GLOBAL__N_117ClaimOnMainThreadERKNS2_10ClientInfoERKNS2_23ServiceWorkerDescriptorEEUlvE_ED2Ev+0x20): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager0.o: in function `mozilla::detail::RunnableFunction::~RunnableFunction()': Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom12_GLOBAL__N_117ClaimOnMainThreadERKNS2_10ClientInfoERKNS2_23ServiceWorkerDescriptorEEUlvE_ED0Ev+0x20): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager0.o: in function `mozilla::dom::ClientHandle::PostMessage(mozilla::dom::ipc::StructuredCloneData&, mozilla::dom::ServiceWorkerDescriptor const&)': Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom12ClientHandle11PostMessageERNS0_3ipc19StructuredCloneDataERKNS0_23ServiceWorkerDescriptorE+0x158): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ToIPC() const' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager0.o: in function `mozilla::dom::ClientManagerService::MatchAll(mozilla::dom::ClientMatchAllArgs const&)': Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom20ClientManagerService8MatchAllERKNS0_18ClientMatchAllArgsE+0x4c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::IPCServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom20ClientManagerService8MatchAllERKNS0_18ClientMatchAllArgsE+0x54): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::PrincipalInfo() const' ld: Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom20ClientManagerService8MatchAllERKNS0_18ClientMatchAllArgsE+0x190): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Id() const' ld: Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom20ClientManagerService8MatchAllERKNS0_18ClientMatchAllArgsE+0x1a0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Id() const' ld: Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom20ClientManagerService8MatchAllERKNS0_18ClientMatchAllArgsE+0x1c0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Scope() const' ld: Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom20ClientManagerService8MatchAllERKNS0_18ClientMatchAllArgsE+0x1d0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Scope() const' ld: Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom20ClientManagerService8MatchAllERKNS0_18ClientMatchAllArgsE+0x2b8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager0.o: in function `mozilla::dom::ClientManagerService::Claim(mozilla::dom::ClientClaimArgs const&)': Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom20ClientManagerService5ClaimERKNS0_15ClientClaimArgsE+0x130): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Scope() const' ld: Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom20ClientManagerService5ClaimERKNS0_15ClientClaimArgsE+0x150): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Id() const' ld: Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom20ClientManagerService5ClaimERKNS0_15ClientClaimArgsE+0x1cc): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::IPCServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom20ClientManagerService5ClaimERKNS0_15ClientClaimArgsE+0x22c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom20ClientManagerService5ClaimERKNS0_15ClientClaimArgsE+0x260): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom20ClientManagerService5ClaimERKNS0_15ClientClaimArgsE+0x284): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom20ClientManagerService5ClaimERKNS0_15ClientClaimArgsE+0x31c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager0.o: in function `mozilla::dom::ClientManagerService::Navigate(mozilla::dom::ClientNavigateArgs const&)': Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom20ClientManagerService8NavigateERKNS0_18ClientNavigateArgsE+0xc8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Scope() const' ld: Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla3dom20ClientManagerService8NavigateERKNS0_18ClientNavigateArgsE+0xe8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Id() const' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager0.o: in function `mozilla::detail::RunnableFunction::Run()': Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom12_GLOBAL__N_117ClaimOnMainThreadERKNS2_10ClientInfoERKNS2_23ServiceWorkerDescriptorEEUlvE_E3RunEv+0x28): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom12_GLOBAL__N_117ClaimOnMainThreadERKNS2_10ClientInfoERKNS2_23ServiceWorkerDescriptorEEUlvE_E3RunEv+0x54): undefined reference to `mozilla::dom::ServiceWorkerManager::MaybeClaimClient(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom12_GLOBAL__N_117ClaimOnMainThreadERKNS2_10ClientInfoERKNS2_23ServiceWorkerDescriptorEEUlvE_E3RunEv+0x1ec): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: Unified_cpp_dom_clients_manager0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom12_GLOBAL__N_117ClaimOnMainThreadERKNS2_10ClientInfoERKNS2_23ServiceWorkerDescriptorEEUlvE_E3RunEv+0x280): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ScriptURL() const' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager1.o: in function `mozilla::detail::RunnableFunction::~RunnableFunction()': Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom18ClientSourceParent21RecvInheritControllerERKNS2_20ClientControlledArgsEEUlvE_ED2Ev+0x1c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager1.o: in function `mozilla::detail::RunnableFunction::~RunnableFunction()': Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom18ClientSourceParent21RecvInheritControllerERKNS2_20ClientControlledArgsEEUlvE_ED0Ev+0x24): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager1.o: in function `mozilla::dom::ClientSourceParent::RecvInheritController(mozilla::dom::ClientControlledArgs const&)': Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom18ClientSourceParent21RecvInheritControllerERKNS0_20ClientControlledArgsE+0x38): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::IPCServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom18ClientSourceParent21RecvInheritControllerERKNS0_20ClientControlledArgsE+0x64): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom18ClientSourceParent21RecvInheritControllerERKNS0_20ClientControlledArgsE+0x98): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom18ClientSourceParent21RecvInheritControllerERKNS0_20ClientControlledArgsE+0xb4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom18ClientSourceParent21RecvInheritControllerERKNS0_20ClientControlledArgsE+0x114): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager1.o: in function `mozilla::dom::ClientSource::~ClientSource()': Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom12ClientSourceD2Ev+0x12c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager1.o: in function `mozilla::dom::ClientSourceParent::StartOp(mozilla::dom::ClientOpConstructorArgs&&)': Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom18ClientSourceParent7StartOpEONS0_23ClientOpConstructorArgsE+0x168): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::IPCServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom18ClientSourceParent7StartOpEONS0_23ClientOpConstructorArgsE+0x17c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager1.o: in function `mozilla::dom::ClientSourceOpParent::Recv__delete__(mozilla::dom::ClientOpResult const&)': Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom20ClientSourceOpParent14Recv__delete__ERKNS0_14ClientOpResultE+0xd0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager1.o: in function `mozilla::dom::ClientSourceParent::~ClientSourceParent()': Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom18ClientSourceParentD2Ev+0xb4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager1.o: in function `mozilla::dom::ClientSource::SetController(mozilla::dom::ServiceWorkerDescriptor const&)': Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom12ClientSource13SetControllerERKNS0_23ServiceWorkerDescriptorE+0x34): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::PrincipalInfo() const' ld: Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom12ClientSource13SetControllerERKNS0_23ServiceWorkerDescriptorE+0xc8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom12ClientSource13SetControllerERKNS0_23ServiceWorkerDescriptorE+0x160): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::operator==(mozilla::dom::ServiceWorkerDescriptor const&) const' ld: Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom12ClientSource13SetControllerERKNS0_23ServiceWorkerDescriptorE+0x178): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager1.o: in function `mozilla::dom::ClientSource::Control(mozilla::dom::ClientControlledArgs const&)': Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom12ClientSource7ControlERKNS0_20ClientControlledArgsE+0xf8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::IPCServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom12ClientSource7ControlERKNS0_20ClientControlledArgsE+0x114): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager1.o: in function `mozilla::dom::ClientSource::InheritController(mozilla::dom::ServiceWorkerDescriptor const&)': Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom12ClientSource17InheritControllerERKNS0_23ServiceWorkerDescriptorE+0x34): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom12ClientSource17InheritControllerERKNS0_23ServiceWorkerDescriptorE+0x70): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ToIPC() const' ld: Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla3dom12ClientSource17InheritControllerERKNS0_23ServiceWorkerDescriptorE+0x11c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager1.o: in function `mozilla::detail::RunnableFunction::Run()': Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom18ClientSourceParent21RecvInheritControllerERKNS2_20ClientControlledArgsEEUlvE_E3RunEv+0xc): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom18ClientSourceParent21RecvInheritControllerERKNS2_20ClientControlledArgsEEUlvE_E3RunEv+0x20): undefined reference to `mozilla::dom::ServiceWorkerManager::NoteInheritedController(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom18ClientSourceParent21RecvInheritControllerERKNS2_20ClientControlledArgsEEUlvE_E3RunEv+0x28): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../dom/clients/manager/Unified_cpp_dom_clients_manager1.o: in function `mozilla::detail::RunnableFunction::Run()': Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom18ClientSourceParent24RecvNoteDOMContentLoadedEvEUlvE_E3RunEv+0xc): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom18ClientSourceParent24RecvNoteDOMContentLoadedEvEUlvE_E3RunEv+0x1c): undefined reference to `mozilla::dom::ServiceWorkerManager::MaybeCheckNavigationUpdate(mozilla::dom::ClientInfo const&)' ld: Unified_cpp_dom_clients_manager1.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom18ClientSourceParent24RecvNoteDOMContentLoadedEvEUlvE_E3RunEv+0x24): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../dom/fetch/Unified_cpp_dom_fetch0.o: in function `mozilla::dom::WorkerFetchResolver::FlushConsoleReport() [clone .part.0]': Unified_cpp_dom_fetch0.cpp:(.text._ZN7mozilla3dom19WorkerFetchResolver18FlushConsoleReportEv.part.0+0x8c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Scope() const' ld: ../../../dom/fetch/Unified_cpp_dom_fetch0.o: in function `mozilla::dom::MainThreadFetchRunnable::~MainThreadFetchRunnable()': Unified_cpp_dom_fetch0.cpp:(.text._ZN7mozilla3dom23MainThreadFetchRunnableD2Ev[_ZN7mozilla3dom23MainThreadFetchRunnableD5Ev]+0xc4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/fetch/Unified_cpp_dom_fetch0.o: in function `mozilla::dom::FetchDriver::~FetchDriver()': Unified_cpp_dom_fetch0.cpp:(.text._ZN7mozilla3dom11FetchDriverD2Ev+0x23c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/fetch/Unified_cpp_dom_fetch0.o: in function `mozilla::dom::MainThreadFetchRunnable::~MainThreadFetchRunnable()': Unified_cpp_dom_fetch0.cpp:(.text._ZN7mozilla3dom23MainThreadFetchRunnableD0Ev[_ZN7mozilla3dom23MainThreadFetchRunnableD5Ev]+0xc8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/fetch/Unified_cpp_dom_fetch0.o: in function `mozilla::dom::MainThreadFetchRunnable::Run()': Unified_cpp_dom_fetch0.cpp:(.text._ZN7mozilla3dom23MainThreadFetchRunnable3RunEv[_ZN7mozilla3dom23MainThreadFetchRunnable3RunEv]+0x318): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::operator=(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_fetch0.cpp:(.text._ZN7mozilla3dom23MainThreadFetchRunnable3RunEv[_ZN7mozilla3dom23MainThreadFetchRunnable3RunEv]+0x344): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_fetch0.cpp:(.text._ZN7mozilla3dom23MainThreadFetchRunnable3RunEv[_ZN7mozilla3dom23MainThreadFetchRunnable3RunEv]+0x400): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/fetch/Unified_cpp_dom_fetch0.o: in function `mozilla::dom::FetchRequest(nsIGlobalObject*, mozilla::dom::RequestOrUSVString const&, mozilla::dom::RequestInit const&, mozilla::dom::CallerType, mozilla::ErrorResult&)': Unified_cpp_dom_fetch0.cpp:(.text._ZN7mozilla3dom12FetchRequestEP15nsIGlobalObjectRKNS0_18RequestOrUSVStringERKNS0_11RequestInitENS0_10CallerTypeERNS_11ErrorResultE+0x878): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_fetch0.cpp:(.text._ZN7mozilla3dom12FetchRequestEP15nsIGlobalObjectRKNS0_18RequestOrUSVStringERKNS0_11RequestInitENS0_10CallerTypeERNS_11ErrorResultE+0x8e0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/media/webrtc/jsapi/Unified_cpp_media_webrtc_jsapi0.o: in function `mozilla::PeerConnectionImpl::GetProxyConfig() const': Unified_cpp_media_webrtc_jsapi0.cpp:(.text._ZNK7mozilla18PeerConnectionImpl14GetProxyConfigEv+0x300): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/security/Unified_cpp_dom_security0.o: in function `nsContentSecurityUtils::ClassifyDownload(nsIChannel*, nsTAutoStringN const&)': Unified_cpp_dom_security0.cpp:(.text._ZN22nsContentSecurityUtils16ClassifyDownloadEP10nsIChannelRK14nsTAutoStringNIcLm64EE+0x254): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::BrowserChild::InitAPZState() [clone .part.0]': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild12InitAPZStateEv.part.0+0xc8): undefined reference to `mozilla::layers::ContentProcessController::ContentProcessController(RefPtr const&)' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::BrowserChild::DispatchWheelEvent(mozilla::WidgetWheelEvent const&, mozilla::layers::ScrollableLayerGuid const&, unsigned long const&)': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild18DispatchWheelEventERKNS_16WidgetWheelEventERKNS_6layers19ScrollableLayerGuidERKm+0x130): undefined reference to `mozilla::layers::InputAPZContext::InputAPZContext(mozilla::layers::ScrollableLayerGuid const&, unsigned long const&, nsEventStatus const&, bool)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild18DispatchWheelEventERKNS_16WidgetWheelEventERKNS_6layers19ScrollableLayerGuidERKm+0x14c): undefined reference to `mozilla::layers::APZCCallbackHelper::DispatchWidgetEvent(mozilla::WidgetGUIEvent&)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild18DispatchWheelEventERKNS_16WidgetWheelEventERKNS_6layers19ScrollableLayerGuidERKm+0x198): undefined reference to `mozilla::layers::InputAPZContext::~InputAPZContext()' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild18DispatchWheelEventERKNS_16WidgetWheelEventERKNS_6layers19ScrollableLayerGuidERKm+0x2f0): undefined reference to `mozilla::layers::APZCCallbackHelper::SendSetTargetAPZCNotification(nsIWidget*, mozilla::dom::Document*, mozilla::WidgetGUIEvent const&, mozilla::layers::LayersId const&, unsigned long)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild18DispatchWheelEventERKNS_16WidgetWheelEventERKNS_6layers19ScrollableLayerGuidERKm+0x2fc): undefined reference to `mozilla::layers::DisplayportSetListener::Register()' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild18DispatchWheelEventERKNS_16WidgetWheelEventERKNS_6layers19ScrollableLayerGuidERKm+0x328): undefined reference to `mozilla::layers::APZEventState::ProcessWheelEvent(mozilla::WidgetWheelEvent const&, unsigned long)' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::BrowserChild::RecvSelectionEvent(mozilla::WidgetSelectionEvent const&)': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild18RecvSelectionEventERKNS_20WidgetSelectionEventE+0x78): undefined reference to `mozilla::layers::APZCCallbackHelper::DispatchWidgetEvent(mozilla::WidgetGUIEvent&)' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::BrowserChild::RecvInsertText(nsTString const&)': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild14RecvInsertTextERK9nsTStringIDsE+0xf4): undefined reference to `mozilla::layers::APZCCallbackHelper::DispatchWidgetEvent(mozilla::WidgetGUIEvent&)' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::BrowserParent::ApzAwareEventRoutingToChild(mozilla::layers::ScrollableLayerGuid*, unsigned long*, nsEventStatus*)': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom13BrowserParent27ApzAwareEventRoutingToChildEPNS_6layers19ScrollableLayerGuidEPmP13nsEventStatus+0x30): undefined reference to `mozilla::layers::InputAPZContext::SetRoutedToChildProcess()' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom13BrowserParent27ApzAwareEventRoutingToChildEPNS_6layers19ScrollableLayerGuidEPmP13nsEventStatus+0x54): undefined reference to `mozilla::layers::InputAPZContext::GetTargetLayerGuid()' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom13BrowserParent27ApzAwareEventRoutingToChildEPNS_6layers19ScrollableLayerGuidEPmP13nsEventStatus+0xb0): undefined reference to `mozilla::layers::InputAPZContext::GetInputBlockId()' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom13BrowserParent27ApzAwareEventRoutingToChildEPNS_6layers19ScrollableLayerGuidEPmP13nsEventStatus+0xbc): undefined reference to `mozilla::layers::InputAPZContext::GetApzResponse()' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::BrowserChild::HandleDoubleTap(mozilla::gfx::PointTyped const&, unsigned short const&, mozilla::layers::ScrollableLayerGuid const&)': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild15HandleDoubleTapERKNS_3gfx10PointTypedINS_8CSSPixelEfEERKtRKNS_6layers19ScrollableLayerGuidE+0x74): undefined reference to `mozilla::layers::CalculateRectToZoomTo(RefPtr const&, mozilla::gfx::PointTyped const&)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild15HandleDoubleTapERKNS_3gfx10PointTypedINS_8CSSPixelEfEERKtRKNS_6layers19ScrollableLayerGuidE+0x88): undefined reference to `mozilla::layers::APZCCallbackHelper::GetOrCreateScrollIdentifiers(nsIContent*, unsigned int*, unsigned long*)' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::BrowserChild::HandleRealMouseButtonEvent(mozilla::WidgetMouseEvent const&, mozilla::layers::ScrollableLayerGuid const&, unsigned long const&)': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild26HandleRealMouseButtonEventERKNS_16WidgetMouseEventERKNS_6layers19ScrollableLayerGuidERKm+0x138): undefined reference to `mozilla::layers::InputAPZContext::InputAPZContext(mozilla::layers::ScrollableLayerGuid const&, unsigned long const&, nsEventStatus const&, bool)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild26HandleRealMouseButtonEventERKNS_16WidgetMouseEventERKNS_6layers19ScrollableLayerGuidERKm+0x170): undefined reference to `mozilla::layers::InputAPZContext::InputAPZContext(mozilla::layers::ScrollableLayerGuid const&, unsigned long const&, nsEventStatus const&, bool)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild26HandleRealMouseButtonEventERKNS_16WidgetMouseEventERKNS_6layers19ScrollableLayerGuidERKm+0x18c): undefined reference to `mozilla::layers::APZCCallbackHelper::DispatchWidgetEvent(mozilla::WidgetGUIEvent&)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild26HandleRealMouseButtonEventERKNS_16WidgetMouseEventERKNS_6layers19ScrollableLayerGuidERKm+0x1ac): undefined reference to `mozilla::layers::DisplayportSetListener::Register()' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild26HandleRealMouseButtonEventERKNS_16WidgetMouseEventERKNS_6layers19ScrollableLayerGuidERKm+0x1b4): undefined reference to `mozilla::layers::InputAPZContext::~InputAPZContext()' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild26HandleRealMouseButtonEventERKNS_16WidgetMouseEventERKNS_6layers19ScrollableLayerGuidERKm+0x1cc): undefined reference to `mozilla::layers::InputAPZContext::~InputAPZContext()' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild26HandleRealMouseButtonEventERKNS_16WidgetMouseEventERKNS_6layers19ScrollableLayerGuidERKm+0x228): undefined reference to `mozilla::layers::InputAPZContext::~InputAPZContext()' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild26HandleRealMouseButtonEventERKNS_16WidgetMouseEventERKNS_6layers19ScrollableLayerGuidERKm+0x24c): undefined reference to `mozilla::layers::APZEventState::ProcessMouseEvent(mozilla::WidgetMouseEvent const&, unsigned long)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild26HandleRealMouseButtonEventERKNS_16WidgetMouseEventERKNS_6layers19ScrollableLayerGuidERKm+0x274): undefined reference to `mozilla::layers::APZCCallbackHelper::SendSetTargetAPZCNotification(nsIWidget*, mozilla::dom::Document*, mozilla::WidgetGUIEvent const&, mozilla::layers::LayersId const&, unsigned long)' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::BrowserChild::RecvCompositionEvent(mozilla::WidgetCompositionEvent const&)': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild20RecvCompositionEventERKNS_22WidgetCompositionEventE+0xb0): undefined reference to `mozilla::layers::APZCCallbackHelper::DispatchWidgetEvent(mozilla::WidgetGUIEvent&)' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::BrowserChild::RecvRealKeyEvent(mozilla::WidgetKeyboardEvent const&) [clone .part.0]': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild16RecvRealKeyEventERKNS_19WidgetKeyboardEventE.part.0+0x60): undefined reference to `mozilla::layers::APZCCallbackHelper::DispatchWidgetEvent(mozilla::WidgetGUIEvent&)' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::BrowserBridgeParent::RecvDispatchSynthesizedMouseEvent(mozilla::WidgetMouseEvent const&)': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom19BrowserBridgeParent33RecvDispatchSynthesizedMouseEventERKNS_16WidgetMouseEventE+0x1a0): undefined reference to `mozilla::layers::InputAPZContext::InputAPZContext(mozilla::layers::ScrollableLayerGuid const&, unsigned long const&, nsEventStatus const&, bool)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom19BrowserBridgeParent33RecvDispatchSynthesizedMouseEventERKNS_16WidgetMouseEventE+0x1b4): undefined reference to `mozilla::layers::InputAPZContext::~InputAPZContext()' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::BrowserChild::Observe(nsISupports*, char const*, char16_t const*) [clone .part.0]': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild7ObserveEP11nsISupportsPKcPKDs.part.0+0xc4): undefined reference to `mozilla::layers::APZCCallbackHelper::InitializeRootDisplayport(mozilla::PresShell*)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild7ObserveEP11nsISupportsPKcPKDs.part.0+0xec): undefined reference to `mozilla::layers::APZCCallbackHelper::InitializeRootDisplayport(mozilla::PresShell*)' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::BrowserChild::RecvHandleTap(mozilla::layers::GeckoContentController_TapType const&, mozilla::gfx::PointTyped const&, unsigned short const&, mozilla::layers::ScrollableLayerGuid const&, unsigned long const&)': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild13RecvHandleTapERKNS_6layers30GeckoContentController_TapTypeERKNS_3gfx10PointTypedINS_17LayoutDevicePixelEfEERKtRKNS2_19ScrollableLayerGuidERKm+0xa8): undefined reference to `mozilla::layers::InputAPZContext::InputAPZContext(mozilla::layers::ScrollableLayerGuid const&, unsigned long const&, nsEventStatus const&, bool)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild13RecvHandleTapERKNS_6layers30GeckoContentController_TapTypeERKNS_3gfx10PointTypedINS_17LayoutDevicePixelEfEERKtRKNS2_19ScrollableLayerGuidERKm+0xfc): undefined reference to `mozilla::layers::APZEventState::ProcessLongTapUp(mozilla::PresShell*, mozilla::gfx::PointTyped const&, mozilla::gfx::ScaleFactor const&, unsigned short)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild13RecvHandleTapERKNS_6layers30GeckoContentController_TapTypeERKNS_3gfx10PointTypedINS_17LayoutDevicePixelEfEERKtRKNS2_19ScrollableLayerGuidERKm+0x138): undefined reference to `mozilla::layers::InputAPZContext::~InputAPZContext()' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild13RecvHandleTapERKNS_6layers30GeckoContentController_TapTypeERKNS_3gfx10PointTypedINS_17LayoutDevicePixelEfEERKtRKNS2_19ScrollableLayerGuidERKm+0x1b4): undefined reference to `mozilla::layers::APZEventState::ProcessLongTap(mozilla::PresShell*, mozilla::gfx::PointTyped const&, mozilla::gfx::ScaleFactor const&, unsigned short, unsigned long)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild13RecvHandleTapERKNS_6layers30GeckoContentController_TapTypeERKNS_3gfx10PointTypedINS_17LayoutDevicePixelEfEERKtRKNS2_19ScrollableLayerGuidERKm+0x1c8): undefined reference to `mozilla::layers::APZEventState::~APZEventState()' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild13RecvHandleTapERKNS_6layers30GeckoContentController_TapTypeERKNS_3gfx10PointTypedINS_17LayoutDevicePixelEfEERKtRKNS2_19ScrollableLayerGuidERKm+0x1f0): undefined reference to `mozilla::layers::APZEventState::ProcessSingleTap(mozilla::gfx::PointTyped const&, mozilla::gfx::ScaleFactor const&, unsigned short, int)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild13RecvHandleTapERKNS_6layers30GeckoContentController_TapTypeERKNS_3gfx10PointTypedINS_17LayoutDevicePixelEfEERKtRKNS2_19ScrollableLayerGuidERKm+0x214): undefined reference to `mozilla::layers::APZEventState::ProcessSingleTap(mozilla::gfx::PointTyped const&, mozilla::gfx::ScaleFactor const&, unsigned short, int)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild13RecvHandleTapERKNS_6layers30GeckoContentController_TapTypeERKNS_3gfx10PointTypedINS_17LayoutDevicePixelEfEERKtRKNS2_19ScrollableLayerGuidERKm+0x234): undefined reference to `mozilla::layers::APZEventState::ProcessLongTap(mozilla::PresShell*, mozilla::gfx::PointTyped const&, mozilla::gfx::ScaleFactor const&, unsigned short, unsigned long)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild13RecvHandleTapERKNS_6layers30GeckoContentController_TapTypeERKNS_3gfx10PointTypedINS_17LayoutDevicePixelEfEERKtRKNS2_19ScrollableLayerGuidERKm+0x250): undefined reference to `mozilla::layers::APZEventState::ProcessLongTapUp(mozilla::PresShell*, mozilla::gfx::PointTyped const&, mozilla::gfx::ScaleFactor const&, unsigned short)' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy*, mozilla::dom::WindowGlobalChild*)': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild4InitEP18mozIDOMWindowProxyPNS0_17WindowGlobalChildE+0x2c8): undefined reference to `mozilla::layers::APZEventState::APZEventState(nsIWidget*, std::function&&)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild4InitEP18mozIDOMWindowProxyPNS0_17WindowGlobalChildE+0x4b4): undefined reference to `mozilla::layers::APZEventState::~APZEventState()' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::BrowserChild::RecvRealTouchEvent(mozilla::WidgetTouchEvent const&, mozilla::layers::ScrollableLayerGuid const&, unsigned long const&, nsEventStatus const&)': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild18RecvRealTouchEventERKNS_16WidgetTouchEventERKNS_6layers19ScrollableLayerGuidERKmRK13nsEventStatus+0x190): undefined reference to `mozilla::layers::InputAPZContext::InputAPZContext(mozilla::layers::ScrollableLayerGuid const&, unsigned long const&, nsEventStatus const&, bool)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild18RecvRealTouchEventERKNS_16WidgetTouchEventERKNS_6layers19ScrollableLayerGuidERKmRK13nsEventStatus+0x1c0): undefined reference to `mozilla::layers::APZCCallbackHelper::DispatchWidgetEvent(mozilla::WidgetGUIEvent&)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild18RecvRealTouchEventERKNS_16WidgetTouchEventERKNS_6layers19ScrollableLayerGuidERKmRK13nsEventStatus+0x200): undefined reference to `mozilla::layers::InputAPZContext::~InputAPZContext()' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild18RecvRealTouchEventERKNS_16WidgetTouchEventERKNS_6layers19ScrollableLayerGuidERKmRK13nsEventStatus+0x32c): undefined reference to `mozilla::layers::APZEventState::ProcessTouchEvent(mozilla::WidgetTouchEvent const&, mozilla::layers::ScrollableLayerGuid const&, unsigned long, nsEventStatus, nsEventStatus, nsTArray&&)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild18RecvRealTouchEventERKNS_16WidgetTouchEventERKNS_6layers19ScrollableLayerGuidERKmRK13nsEventStatus+0x398): undefined reference to `mozilla::layers::TouchActionHelper::GetAllowedTouchBehavior(nsIWidget*, mozilla::dom::Document*, mozilla::WidgetTouchEvent const&)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild18RecvRealTouchEventERKNS_16WidgetTouchEventERKNS_6layers19ScrollableLayerGuidERKmRK13nsEventStatus+0x43c): undefined reference to `mozilla::layers::APZCCallbackHelper::SendSetTargetAPZCNotification(nsIWidget*, mozilla::dom::Document*, mozilla::WidgetGUIEvent const&, mozilla::layers::LayersId const&, unsigned long)' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild18RecvRealTouchEventERKNS_16WidgetTouchEventERKNS_6layers19ScrollableLayerGuidERKmRK13nsEventStatus+0x448): undefined reference to `mozilla::layers::DisplayportSetListener::Register()' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::BrowserChild::~BrowserChild()': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChildD2Ev+0x500): undefined reference to `mozilla::layers::APZEventState::~APZEventState()' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::BrowserChild::RecvRealDragEvent(mozilla::WidgetDragEvent const&, unsigned int const&, unsigned int const&, nsIPrincipal*, nsIContentSecurityPolicy*)': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom12BrowserChild17RecvRealDragEventERKNS_15WidgetDragEventERKjS6_P12nsIPrincipalP24nsIContentSecurityPolicy+0x1f0): undefined reference to `mozilla::layers::APZCCallbackHelper::DispatchWidgetEvent(mozilla::WidgetGUIEvent&)' ld: ../../../dom/ipc/Unified_cpp_dom_ipc0.o: in function `mozilla::dom::ContentParent::RecvReportServiceWorkerShutdownProgress(unsigned int, mozilla::dom::ServiceWorkerShutdownState::Progress)': Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom13ContentParent39RecvReportServiceWorkerShutdownProgressEjNS0_26ServiceWorkerShutdownState8ProgressE+0x10): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom13ContentParent39RecvReportServiceWorkerShutdownProgressEjNS0_26ServiceWorkerShutdownState8ProgressE+0x24): undefined reference to `mozilla::dom::ServiceWorkerManager::ReportServiceWorkerShutdownProgress(unsigned int, mozilla::dom::ServiceWorkerShutdownState::Progress) const' ld: Unified_cpp_dom_ipc0.cpp:(.text._ZN7mozilla3dom13ContentParent39RecvReportServiceWorkerShutdownProgressEjNS0_26ServiceWorkerShutdownState8ProgressE+0x2c): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../dom/workers/Unified_cpp_dom_workers0.o: in function `mozilla::dom::WorkerDebugger::GetServiceWorkerID(unsigned int*)': Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom14WorkerDebugger18GetServiceWorkerIDEPj+0x34): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Id() const' ld: ../../../dom/workers/Unified_cpp_dom_workers0.o: in function `mozilla::dom::(anonymous namespace)::ScriptLoaderRunnable::OnStreamCompleteInternal(nsIStreamLoader*, nsresult, unsigned int, unsigned char const*, mozilla::dom::(anonymous namespace)::ScriptLoadInfo&)': Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_120ScriptLoaderRunnable24OnStreamCompleteInternalEP15nsIStreamLoader8nsresultjPKhRNS1_14ScriptLoadInfoE+0x668): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::operator=(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_120ScriptLoaderRunnable24OnStreamCompleteInternalEP15nsIStreamLoader8nsresultjPKhRNS1_14ScriptLoadInfoE+0x8e4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_120ScriptLoaderRunnable24OnStreamCompleteInternalEP15nsIStreamLoader8nsresultjPKhRNS1_14ScriptLoadInfoE+0x910): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::operator=(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_120ScriptLoaderRunnable24OnStreamCompleteInternalEP15nsIStreamLoader8nsresultjPKhRNS1_14ScriptLoadInfoE+0x96c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_120ScriptLoaderRunnable24OnStreamCompleteInternalEP15nsIStreamLoader8nsresultjPKhRNS1_14ScriptLoadInfoE+0x984): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_120ScriptLoaderRunnable24OnStreamCompleteInternalEP15nsIStreamLoader8nsresultjPKhRNS1_14ScriptLoadInfoE+0x998): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: ../../../dom/workers/Unified_cpp_dom_workers0.o: in function `mozilla::dom::workerinternals::ChannelFromScriptURLMainThread(nsIPrincipal*, mozilla::dom::Document*, nsILoadGroup*, nsIURI*, mozilla::Maybe const&, nsIContentPolicy::nsContentPolicyType, nsICookieJarSettings*, nsIReferrerInfo*, nsIChannel**)': Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom15workerinternals30ChannelFromScriptURLMainThreadEP12nsIPrincipalPNS0_8DocumentEP12nsILoadGroupP6nsIURIRKNS_5MaybeINS0_10ClientInfoEEEN16nsIContentPolicy19nsContentPolicyTypeEP20nsICookieJarSettingsP15nsIReferrerInfoPP10nsIChannel+0x108): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/workers/Unified_cpp_dom_workers0.o: in function `mozilla::dom::WorkerLoadInfo::WorkerLoadInfo(mozilla::dom::WorkerLoadInfo&&)': Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom14WorkerLoadInfoC2EOS1_+0x22c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom14WorkerLoadInfoC2EOS1_+0x244): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom14WorkerLoadInfoC2EOS1_+0x2a8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom14WorkerLoadInfoC2EOS1_+0x2c0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/workers/Unified_cpp_dom_workers0.o: in function `mozilla::dom::WorkerLoadInfoData::~WorkerLoadInfoData()': Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom18WorkerLoadInfoDataD2Ev[_ZN7mozilla3dom18WorkerLoadInfoDataD5Ev]+0x210): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom18WorkerLoadInfoDataD2Ev[_ZN7mozilla3dom18WorkerLoadInfoDataD5Ev]+0x220): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/workers/Unified_cpp_dom_workers0.o: in function `mozilla::dom::(anonymous namespace)::ScriptLoaderRunnable::Release()': Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_120ScriptLoaderRunnable7ReleaseEv+0x10c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/workers/Unified_cpp_dom_workers0.o: in function `mozilla::dom::(anonymous namespace)::ScriptLoaderRunnable::OnStartRequestInternal(nsIRequest*, mozilla::dom::(anonymous namespace)::ScriptLoadInfo&)': Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_120ScriptLoaderRunnable22OnStartRequestInternalEP10nsIRequestRNS1_14ScriptLoadInfoE+0x2c0): undefined reference to `mozilla::dom::ServiceWorkerManager::LocalizeAndReportToAllClients(nsTString const&, char const*, nsTArray > const&, unsigned int, nsTString const&, nsTString const&, unsigned int, unsigned int)' ld: ../../../dom/workers/Unified_cpp_dom_workers0.o: in function `mozilla::dom::(anonymous namespace)::ScriptLoaderRunnable::Run()': Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_120ScriptLoaderRunnable3RunEv+0x350): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::State() const' ld: ../../../dom/workers/Unified_cpp_dom_workers0.o: in function `mozilla::dom::(anonymous namespace)::LoadAllScripts(mozilla::dom::WorkerPrivate*, mozilla::UniquePtr >, nsTArray > const&, bool, mozilla::dom::WorkerScriptType, mozilla::ErrorResult&)': Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_114LoadAllScriptsEPNS0_13WorkerPrivateENS_9UniquePtrINS0_21SerializedStackHolderENS_13DefaultDeleteIS5_EEEERK8nsTArrayI9nsTStringIDsEEbNS0_16WorkerScriptTypeERNS_11ErrorResultE+0x12c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::operator=(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_114LoadAllScriptsEPNS0_13WorkerPrivateENS_9UniquePtrINS0_21SerializedStackHolderENS_13DefaultDeleteIS5_EEEERK8nsTArrayI9nsTStringIDsEEbNS0_16WorkerScriptTypeERNS_11ErrorResultE+0x6f4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_114LoadAllScriptsEPNS0_13WorkerPrivateENS_9UniquePtrINS0_21SerializedStackHolderENS_13DefaultDeleteIS5_EEEERK8nsTArrayI9nsTStringIDsEEbNS0_16WorkerScriptTypeERNS_11ErrorResultE+0x708): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_114LoadAllScriptsEPNS0_13WorkerPrivateENS_9UniquePtrINS0_21SerializedStackHolderENS_13DefaultDeleteIS5_EEEERK8nsTArrayI9nsTStringIDsEEbNS0_16WorkerScriptTypeERNS_11ErrorResultE+0x758): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_114LoadAllScriptsEPNS0_13WorkerPrivateENS_9UniquePtrINS0_21SerializedStackHolderENS_13DefaultDeleteIS5_EEEERK8nsTArrayI9nsTStringIDsEEbNS0_16WorkerScriptTypeERNS_11ErrorResultE+0x7e0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_114LoadAllScriptsEPNS0_13WorkerPrivateENS_9UniquePtrINS0_21SerializedStackHolderENS_13DefaultDeleteIS5_EEEERK8nsTArrayI9nsTStringIDsEEbNS0_16WorkerScriptTypeERNS_11ErrorResultE+0x948): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_workers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_114LoadAllScriptsEPNS0_13WorkerPrivateENS_9UniquePtrINS0_21SerializedStackHolderENS_13DefaultDeleteIS5_EEEERK8nsTArrayI9nsTStringIDsEEbNS0_16WorkerScriptTypeERNS_11ErrorResultE+0xa4c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/workers/Unified_cpp_dom_workers1.o: in function `mozilla::dom::WorkerGlobalScopeBase::GetController() const': Unified_cpp_dom_workers1.cpp:(.text._ZNK7mozilla3dom21WorkerGlobalScopeBase13GetControllerEv+0x30): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: ../../../dom/workers/Unified_cpp_dom_workers1.o: in function `non-virtual thunk to mozilla::dom::WorkerGlobalScopeBase::GetController() const': Unified_cpp_dom_workers1.cpp:(.text._ZThn128_NK7mozilla3dom21WorkerGlobalScopeBase13GetControllerEv+0x2c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: ../../../dom/workers/Unified_cpp_dom_workers1.o: in function `mozilla::dom::(anonymous namespace)::ReportFetchListenerWarningRunnable::Run()': Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_134ReportFetchListenerWarningRunnable3RunEv+0x6c): undefined reference to `mozilla::dom::ServiceWorkerManager::LocalizeAndReportToAllClients(nsTString const&, char const*, nsTArray > const&, unsigned int, nsTString const&, nsTString const&, unsigned int, unsigned int)' ld: ../../../dom/workers/Unified_cpp_dom_workers1.o: in function `mozilla::dom::WorkerPrivate::GetLoadInfo(JSContext*, nsPIDOMWindowInner*, mozilla::dom::WorkerPrivate*, nsTSubstring const&, bool, mozilla::dom::WorkerPrivate::LoadGroupBehavior, mozilla::dom::WorkerKind, mozilla::dom::WorkerLoadInfo*)': Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0x40c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::operator=(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0x464): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::operator=(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0x64c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0x664): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::operator=(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0x674): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0x6c4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0x6d8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0x714): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0x728): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0x738): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0x750): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0x7c0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0xa54): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::operator=(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0xe6c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0xe7c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0xf1c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0xf30): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate11GetLoadInfoEP9JSContextP18nsPIDOMWindowInnerPS1_RK12nsTSubstringIDsEbNS1_17LoadGroupBehaviorENS0_10WorkerKindEPNS0_14WorkerLoadInfoE+0x1018): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: ../../../dom/workers/Unified_cpp_dom_workers1.o: in function `mozilla::dom::WorkerPrivate::ScheduleDeletion(mozilla::dom::WorkerPrivate::WorkerRanOrNot)': Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom13WorkerPrivate16ScheduleDeletionENS1_14WorkerRanOrNotE+0x114): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Id() const' ld: ../../../dom/workers/Unified_cpp_dom_workers1.o: in function `mozilla::dom::(anonymous namespace)::CompileScriptRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*)': Unified_cpp_dom_workers1.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_121CompileScriptRunnable9WorkerRunEP9JSContextPNS0_13WorkerPrivateE+0x178): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Id() const' ld: ../../../dom/workers/remoteworkers/Unified_cpp_remoteworkers0.o: in function `mozilla::dom::(anonymous namespace)::SharedWorkerInterfaceRequestor::GetInterface(nsID const&, void**)': Unified_cpp_remoteworkers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_130SharedWorkerInterfaceRequestor12GetInterfaceERK4nsIDPPv+0x7c): undefined reference to `mozilla::dom::ServiceWorkerInterceptController::AddRef()' ld: ../../../dom/workers/remoteworkers/Unified_cpp_remoteworkers0.o: in function `mozilla::dom::(anonymous namespace)::SharedWorkerInterfaceRequestor::Release()': Unified_cpp_remoteworkers0.cpp:(.text._ZN7mozilla3dom12_GLOBAL__N_130SharedWorkerInterfaceRequestor7ReleaseEv+0x3c): undefined reference to `mozilla::dom::ServiceWorkerInterceptController::Release()' ld: ../../../dom/workers/remoteworkers/Unified_cpp_remoteworkers0.o: in function `mozilla::dom::RemoteWorkerChild::RecvExecServiceWorkerOp(mozilla::dom::ServiceWorkerOpArgs&&, std::function&&)': Unified_cpp_remoteworkers0.cpp:(.text._ZN7mozilla3dom17RemoteWorkerChild23RecvExecServiceWorkerOpEONS0_19ServiceWorkerOpArgsEOSt8functionIFvRKNS0_21ServiceWorkerOpResultEEE+0x38): undefined reference to `mozilla::dom::ServiceWorkerOp::Create(mozilla::dom::ServiceWorkerOpArgs&&, std::function&&)' ld: ../../../dom/workers/remoteworkers/Unified_cpp_remoteworkers0.o: in function `mozilla::dom::RemoteWorkerControllerChild::RecvSetServiceWorkerSkipWaitingFlag(std::function&&)': Unified_cpp_remoteworkers0.cpp:(.text._ZN7mozilla3dom27RemoteWorkerControllerChild35RecvSetServiceWorkerSkipWaitingFlagEOSt8functionIFvRKbEE+0x38): undefined reference to `mozilla::dom::ServiceWorkerPrivateImpl::SetSkipWaitingFlag()' ld: ../../../dom/workers/remoteworkers/Unified_cpp_remoteworkers0.o: in function `mozilla::dom::RemoteWorkerChild::ExecWorkerOnMainThread(mozilla::dom::RemoteWorkerData&&)': Unified_cpp_remoteworkers0.cpp:(.text._ZN7mozilla3dom17RemoteWorkerChild22ExecWorkerOnMainThreadEONS0_16RemoteWorkerDataE+0x3fc): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::IPCServiceWorkerDescriptor const&)' ld: Unified_cpp_remoteworkers0.cpp:(.text._ZN7mozilla3dom17RemoteWorkerChild22ExecWorkerOnMainThreadEONS0_16RemoteWorkerDataE+0x924): undefined reference to `vtable for mozilla::dom::ServiceWorkerInterceptController' ld: Unified_cpp_remoteworkers0.cpp:(.text._ZN7mozilla3dom17RemoteWorkerChild22ExecWorkerOnMainThreadEONS0_16RemoteWorkerDataE+0x928): undefined reference to `vtable for mozilla::dom::ServiceWorkerInterceptController' ld: Unified_cpp_remoteworkers0.cpp:(.text._ZN7mozilla3dom17RemoteWorkerChild22ExecWorkerOnMainThreadEONS0_16RemoteWorkerDataE+0x934): undefined reference to `mozilla::dom::ServiceWorkerInterceptController::AddRef()' ld: Unified_cpp_remoteworkers0.cpp:(.text._ZN7mozilla3dom17RemoteWorkerChild22ExecWorkerOnMainThreadEONS0_16RemoteWorkerDataE+0x944): undefined reference to `mozilla::dom::ServiceWorkerInterceptController::Release()' ld: ../../../dom/console/Unified_cpp_dom_console0.o: in function `mozilla::dom::ConsoleCallDataWorkerRunnable::RunConsole(JSContext*, nsIGlobalObject*, mozilla::dom::WorkerPrivate*, nsPIDOMWindowOuter*, nsPIDOMWindowInner*)': Unified_cpp_dom_console0.cpp:(.text._ZN7mozilla3dom29ConsoleCallDataWorkerRunnable10RunConsoleEP9JSContextP15nsIGlobalObjectPNS0_13WorkerPrivateEP18nsPIDOMWindowOuterP18nsPIDOMWindowInner[_ZN7mozilla3dom29ConsoleCallDataWorkerRunnable10RunConsoleEP9JSContextP15nsIGlobalObjectPNS0_13WorkerPrivateEP18nsPIDOMWindowOuterP18nsPIDOMWindowInner]+0x20c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Scope() const' ld: ../../../dom/xhr/Unified_cpp_dom_xhr0.o: in function `mozilla::dom::Proxy::Release()': Unified_cpp_dom_xhr0.cpp:(.text._ZN7mozilla3dom5Proxy7ReleaseEv+0xb4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/xhr/Unified_cpp_dom_xhr0.o: in function `mozilla::dom::Proxy::Init() [clone .part.0]': Unified_cpp_dom_xhr0.cpp:(.text._ZN7mozilla3dom5Proxy4InitEv.part.0+0x124): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::operator=(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_xhr0.cpp:(.text._ZN7mozilla3dom5Proxy4InitEv.part.0+0x1d0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_xhr0.cpp:(.text._ZN7mozilla3dom5Proxy4InitEv.part.0+0x204): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: ../../../dom/xhr/Unified_cpp_dom_xhr0.o: in function `mozilla::dom::XMLHttpRequestMainThread::~XMLHttpRequestMainThread()': Unified_cpp_dom_xhr0.cpp:(.text._ZN7mozilla3dom24XMLHttpRequestMainThreadD2Ev+0x4c4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/xhr/Unified_cpp_dom_xhr0.o: in function `mozilla::dom::XMLHttpRequestWorker::Open(nsTSubstring const&, nsTSubstring const&, bool, mozilla::dom::Optional > const&, mozilla::dom::Optional > const&, mozilla::ErrorResult&)': Unified_cpp_dom_xhr0.cpp:(.text._ZN7mozilla3dom20XMLHttpRequestWorker4OpenERK12nsTSubstringIcERKS2_IDsEbRKNS0_8OptionalIS6_EESC_RNS_11ErrorResultE+0x464): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_xhr0.cpp:(.text._ZN7mozilla3dom20XMLHttpRequestWorker4OpenERK12nsTSubstringIcERKS2_IDsEbRKNS0_8OptionalIS6_EESC_RNS_11ErrorResultE+0x474): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: ../../../dom/script/Unified_cpp_dom_script0.o: in function `mozilla::dom::ScriptLoader::CheckContentPolicy(mozilla::dom::Document*, nsISupports*, nsTSubstring const&, JS::loader::ScriptLoadRequest*)': Unified_cpp_dom_script0.cpp:(.text._ZN7mozilla3dom12ScriptLoader18CheckContentPolicyEPNS0_8DocumentEP11nsISupportsRK12nsTSubstringIDsEPN2JS6loader17ScriptLoadRequestE+0x28c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::ServiceWorker::State() const': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZNK7mozilla3dom13ServiceWorker5StateEv+0x4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::State() const' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::ServiceWorker::SetState(mozilla::dom::ServiceWorkerState)': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorker8SetStateENS0_18ServiceWorkerStateE+0x14): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::State() const' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorker8SetStateENS0_18ServiceWorkerStateE+0x30): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::SetState(mozilla::dom::ServiceWorkerState)' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::ServiceWorker::MaybeDispatchStateChangeEvent()': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorker29MaybeDispatchStateChangeEventEv+0x28): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::State() const' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorker29MaybeDispatchStateChangeEventEv+0x44): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::State() const' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::ServiceWorker::GetScriptURL(nsTString&) const': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZNK7mozilla3dom13ServiceWorker12GetScriptURLER9nsTStringIDsE+0x10): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ScriptURL() const' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::InitServiceWorkerParent(mozilla::dom::PServiceWorkerParent*, mozilla::dom::IPCServiceWorkerDescriptor const&)': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom23InitServiceWorkerParentEPNS0_20PServiceWorkerParentERKNS0_26IPCServiceWorkerDescriptorE+0x0): undefined reference to `mozilla::dom::ServiceWorkerParent::Init(mozilla::dom::IPCServiceWorkerDescriptor const&)' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::RemoteServiceWorkerImpl::RemoteServiceWorkerImpl(mozilla::dom::ServiceWorkerDescriptor const&)': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom23RemoteServiceWorkerImplC2ERKNS0_23ServiceWorkerDescriptorE+0x60): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ToIPC() const' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::detail::RunnableMethodImpl), true, (mozilla::RunnableKind)0, RefPtr >::Run()': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla6detail18RunnableMethodImplIPNS_3dom22ServiceWorkerContainerEMS3_Fv6RefPtrINS3_15ReceivedMessageEEELb1ELNS_12RunnableKindE0EJS7_EE3RunEv[_ZN7mozilla6detail18RunnableMethodImplIPNS_3dom22ServiceWorkerContainerEMS3_Fv6RefPtrINS3_15ReceivedMessageEEELb1ELNS_12RunnableKindE0EJS7_EE3RunEv]+0xac): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::FetchEventOpProxyChild::ActorDestroy(mozilla::ipc::IProtocol::ActorDestroyReason)': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22FetchEventOpProxyChild12ActorDestroyENS_3ipc9IProtocol18ActorDestroyReasonE+0x2e0): undefined reference to `mozilla::dom::FetchEventOp::RevokeActor(mozilla::dom::FetchEventOpProxyChild*)' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22FetchEventOpProxyChild12ActorDestroyENS_3ipc9IProtocol18ActorDestroyReasonE+0x318): undefined reference to `mozilla::dom::FetchEventOp::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::FetchEventOpProxyChild::~FetchEventOpProxyChild()': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22FetchEventOpProxyChildD2Ev[_ZN7mozilla3dom22FetchEventOpProxyChildD5Ev]+0x48): undefined reference to `mozilla::dom::FetchEventOp::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::FetchEventOpProxyChild::~FetchEventOpProxyChild()': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22FetchEventOpProxyChildD0Ev[_ZN7mozilla3dom22FetchEventOpProxyChildD5Ev]+0x48): undefined reference to `mozilla::dom::FetchEventOp::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::FetchEventOpProxyChild::Release()': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22FetchEventOpProxyChild7ReleaseEv[_ZN7mozilla3dom22FetchEventOpProxyChild7ReleaseEv]+0x6c): undefined reference to `mozilla::dom::FetchEventOp::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::FetchEventOpProxyChild::Initialize(mozilla::dom::ParentToChildServiceWorkerFetchEventOpArgs const&)': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22FetchEventOpProxyChild10InitializeERKNS0_42ParentToChildServiceWorkerFetchEventOpArgsE+0xec): undefined reference to `mozilla::dom::ServiceWorkerOp::Create(mozilla::dom::ServiceWorkerOpArgs&&, std::function&&)' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22FetchEventOpProxyChild10InitializeERKNS0_42ParentToChildServiceWorkerFetchEventOpArgsE+0x11c): undefined reference to `mozilla::dom::FetchEventOp::SetActor(RefPtr)' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22FetchEventOpProxyChild10InitializeERKNS0_42ParentToChildServiceWorkerFetchEventOpArgsE+0x134): undefined reference to `mozilla::dom::FetchEventOp::AddRef()' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22FetchEventOpProxyChild10InitializeERKNS0_42ParentToChildServiceWorkerFetchEventOpArgsE+0x144): undefined reference to `mozilla::dom::FetchEventOp::Release()' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22FetchEventOpProxyChild10InitializeERKNS0_42ParentToChildServiceWorkerFetchEventOpArgsE+0x150): undefined reference to `mozilla::dom::FetchEventOp::GetRespondWithPromise()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::PFetchEventOpProxyChild::ActorDealloc()': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom23PFetchEventOpProxyChild12ActorDeallocEv[_ZN7mozilla3dom23PFetchEventOpProxyChild12ActorDeallocEv]+0x84): undefined reference to `mozilla::dom::FetchEventOp::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::ServiceWorker::~ServiceWorker()': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorkerD2Ev+0x80): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorkerD2Ev+0xb4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorkerD2Ev+0xd4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::ServiceWorker::MaybeAttachToRegistration(mozilla::dom::ServiceWorkerRegistration*)': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorker25MaybeAttachToRegistrationEPNS0_25ServiceWorkerRegistrationE+0x60): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::State() const' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorker25MaybeAttachToRegistrationEPNS0_25ServiceWorkerRegistrationE+0x78): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::SetState(mozilla::dom::ServiceWorkerState)' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::ServiceWorkerContainer::ReceiveMessage(mozilla::dom::ClientPostMessageArgs const&)': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22ServiceWorkerContainer14ReceiveMessageERKNS0_21ClientPostMessageArgsE+0x3c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::IPCServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22ServiceWorkerContainer14ReceiveMessageERKNS0_21ClientPostMessageArgsE+0x108): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::ServiceWorkerContainer::StartMessages()': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22ServiceWorkerContainer13StartMessagesEv+0x130): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22ServiceWorkerContainer13StartMessagesEv+0x14c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::ServiceWorker::ServiceWorker(nsIGlobalObject*, mozilla::dom::ServiceWorkerDescriptor const&, mozilla::dom::ServiceWorker::Inner*)': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorkerC2EP15nsIGlobalObjectRKNS0_23ServiceWorkerDescriptorEPNS1_5InnerE+0x58): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorkerC2EP15nsIGlobalObjectRKNS0_23ServiceWorkerDescriptorEPNS1_5InnerE+0xdc): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::RegistrationId() const' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorkerC2EP15nsIGlobalObjectRKNS0_23ServiceWorkerDescriptorEPNS1_5InnerE+0xe8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::RegistrationVersion() const' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorkerC2EP15nsIGlobalObjectRKNS0_23ServiceWorkerDescriptorEPNS1_5InnerE+0xf4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::PrincipalInfo() const' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorkerC2EP15nsIGlobalObjectRKNS0_23ServiceWorkerDescriptorEPNS1_5InnerE+0x104): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Scope() const' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::ServiceWorkerContainer::~ServiceWorkerContainer()': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22ServiceWorkerContainerD2Ev+0x144): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::ServiceWorkerContainer::ServiceWorkerContainer(nsIGlobalObject*, already_AddRefed)': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22ServiceWorkerContainerC2EP15nsIGlobalObject16already_AddRefedINS1_5InnerEE+0xdc): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::ServiceWorkerContainer::ControllerChanged(mozilla::ErrorResult&)': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22ServiceWorkerContainer17ControllerChangedERNS_11ErrorResultE+0x124): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::ServiceWorkerContainer::FillInMessageEventInit(JSContext*, nsIGlobalObject*, mozilla::dom::ServiceWorkerContainer::ReceivedMessage&, mozilla::dom::MessageEventInit&, mozilla::ErrorResult&)': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22ServiceWorkerContainer22FillInMessageEventInitEP9JSContextP15nsIGlobalObjectRNS1_15ReceivedMessageERNS0_16MessageEventInitERNS_11ErrorResultE+0x88): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::PrincipalInfo() const' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::ServiceWorkerContainer::Register(nsTSubstring const&, mozilla::dom::RegistrationOptions const&, mozilla::dom::CallerType, mozilla::ErrorResult&)': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22ServiceWorkerContainer8RegisterERK12nsTSubstringIDsERKNS0_19RegistrationOptionsENS0_10CallerTypeERNS_11ErrorResultE+0x564): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::detail::RunnableMethodImpl), true, (mozilla::RunnableKind)0, RefPtr >::~RunnableMethodImpl()': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla6detail18RunnableMethodImplIPNS_3dom22ServiceWorkerContainerEMS3_Fv6RefPtrINS3_15ReceivedMessageEEELb1ELNS_12RunnableKindE0EJS7_EED2Ev[_ZN7mozilla6detail18RunnableMethodImplIPNS_3dom22ServiceWorkerContainerEMS3_Fv6RefPtrINS3_15ReceivedMessageEEELb1ELNS_12RunnableKindE0EJS7_EED5Ev]+0x7c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::detail::RunnableMethodImpl), true, (mozilla::RunnableKind)0, RefPtr >::~RunnableMethodImpl()': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla6detail18RunnableMethodImplIPNS_3dom22ServiceWorkerContainerEMS3_Fv6RefPtrINS3_15ReceivedMessageEEELb1ELNS_12RunnableKindE0EJS7_EED0Ev[_ZN7mozilla6detail18RunnableMethodImplIPNS_3dom22ServiceWorkerContainerEMS3_Fv6RefPtrINS3_15ReceivedMessageEEELb1ELNS_12RunnableKindE0EJS7_EED5Ev]+0x78): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::ServiceWorker::PostMessage(JSContext*, JS::Handle, mozilla::dom::Sequence const&, mozilla::ErrorResult&)': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorker11PostMessageEP9JSContextN2JS6HandleINS4_5ValueEEERKNS0_8SequenceIP8JSObjectEERNS_11ErrorResultE+0x44): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::State() const' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorker11PostMessageEP9JSContextN2JS6HandleINS4_5ValueEEERKNS0_8SequenceIP8JSObjectEERNS_11ErrorResultE+0xb0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Scope() const' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorker11PostMessageEP9JSContextN2JS6HandleINS4_5ValueEEERKNS0_8SequenceIP8JSObjectEERNS_11ErrorResultE+0xbc): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Scope() const' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom13ServiceWorker11PostMessageEP9JSContextN2JS6HandleINS4_5ValueEEERKNS0_8SequenceIP8JSObjectEERNS_11ErrorResultE+0x184): undefined reference to `mozilla::dom::ServiceWorkerManager::LocalizeAndReportToAllClients(nsTString const&, char const*, nsTArray > const&, unsigned int, nsTString const&, nsTString const&, unsigned int, unsigned int)' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::dom::ServiceWorkerContainer::DispatchMessage(RefPtr)': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla3dom22ServiceWorkerContainer15DispatchMessageE6RefPtrINS1_15ReceivedMessageEE+0x2d0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::detail::RunnableFunction const&, nsTString const&, mozilla::dom::ServiceWorkerUpdateViaCache)::{lambda()#1}>::Run()': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom27ServiceWorkerContainerProxy8RegisterERKNS2_10ClientInfoERK9nsTStringIcESA_NS2_27ServiceWorkerUpdateViaCacheEEUlvE_E3RunEv+0x20): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom27ServiceWorkerContainerProxy8RegisterERKNS2_10ClientInfoERK9nsTStringIcESA_NS2_27ServiceWorkerUpdateViaCacheEEUlvE_E3RunEv+0x48): undefined reference to `mozilla::dom::ServiceWorkerManager::Register(mozilla::dom::ClientInfo const&, nsTSubstring const&, nsTSubstring const&, mozilla::dom::ServiceWorkerUpdateViaCache)' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom27ServiceWorkerContainerProxy8RegisterERKNS2_10ClientInfoERK9nsTStringIcESA_NS2_27ServiceWorkerUpdateViaCacheEEUlvE_E3RunEv+0x74): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::detail::RunnableFunction const&)::{lambda()#1}>::Run()': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom27ServiceWorkerContainerProxy15GetRegistrationERKNS2_10ClientInfoERK9nsTStringIcEEUlvE_E3RunEv+0x20): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom27ServiceWorkerContainerProxy15GetRegistrationERKNS2_10ClientInfoERK9nsTStringIcEEUlvE_E3RunEv+0x40): undefined reference to `mozilla::dom::ServiceWorkerManager::GetRegistration(mozilla::dom::ClientInfo const&, nsTSubstring const&) const' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom27ServiceWorkerContainerProxy15GetRegistrationERKNS2_10ClientInfoERK9nsTStringIcEEUlvE_E3RunEv+0x6c): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::detail::RunnableFunction::Run()': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom27ServiceWorkerContainerProxy16GetRegistrationsERKNS2_10ClientInfoEEUlvE_E3RunEv+0x20): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom27ServiceWorkerContainerProxy16GetRegistrationsERKNS2_10ClientInfoEEUlvE_E3RunEv+0x3c): undefined reference to `mozilla::dom::ServiceWorkerManager::GetRegistrations(mozilla::dom::ClientInfo const&) const' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom27ServiceWorkerContainerProxy16GetRegistrationsERKNS2_10ClientInfoEEUlvE_E3RunEv+0x68): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o: in function `mozilla::detail::RunnableFunction::Run()': Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom27ServiceWorkerContainerProxy8GetReadyERKNS2_10ClientInfoEEUlvE_E3RunEv+0x20): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom27ServiceWorkerContainerProxy8GetReadyERKNS2_10ClientInfoEEUlvE_E3RunEv+0x3c): undefined reference to `mozilla::dom::ServiceWorkerManager::WhenReady(mozilla::dom::ClientInfo const&)' ld: Unified_cpp_dom_serviceworkers0.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom27ServiceWorkerContainerProxy8GetReadyERKNS2_10ClientInfoEEUlvE_E3RunEv+0x68): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistration::MaybeScheduleUpdateFound(mozilla::Maybe const&)': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom25ServiceWorkerRegistration24MaybeScheduleUpdateFoundERKNS_5MaybeINS0_23ServiceWorkerDescriptorEEE+0xac): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Id() const' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationDescriptor::GetInstalling() const': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor13GetInstallingEv+0x68): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::IPCServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor13GetInstallingEv+0x7c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor13GetInstallingEv+0x8c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationDescriptor::GetWaiting() const': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor10GetWaitingEv+0x68): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::IPCServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor10GetWaitingEv+0x7c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor10GetWaitingEv+0x8c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationDescriptor::GetActive() const': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor9GetActiveEv+0x68): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::IPCServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor9GetActiveEv+0x7c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor9GetActiveEv+0x8c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistration::ShowNotification(JSContext*, nsTSubstring const&, mozilla::dom::NotificationOptions const&, mozilla::ErrorResult&)': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom25ServiceWorkerRegistration16ShowNotificationEP9JSContextRK12nsTSubstringIDsERKNS0_19NotificationOptionsERNS_11ErrorResultE+0x64): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom25ServiceWorkerRegistration16ShowNotificationEP9JSContextRK12nsTSubstringIDsERKNS0_19NotificationOptionsERNS_11ErrorResultE+0x270): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationDescriptor::Newest() const': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor6NewestEv+0x104): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::IPCServiceWorkerDescriptor const&)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor6NewestEv+0x118): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ServiceWorkerDescriptor(mozilla::dom::ServiceWorkerDescriptor&&)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor6NewestEv+0x128): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationDescriptor::HasWorker(mozilla::dom::ServiceWorkerDescriptor const&) const': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor9HasWorkerERKNS0_23ServiceWorkerDescriptorE+0xb8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Matches(mozilla::dom::ServiceWorkerDescriptor const&) const' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor9HasWorkerERKNS0_23ServiceWorkerDescriptorE+0xcc): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor9HasWorkerERKNS0_23ServiceWorkerDescriptorE+0xdc): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor9HasWorkerERKNS0_23ServiceWorkerDescriptorE+0xec): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor9HasWorkerERKNS0_23ServiceWorkerDescriptorE+0xfc): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Matches(mozilla::dom::ServiceWorkerDescriptor const&) const' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZNK7mozilla3dom35ServiceWorkerRegistrationDescriptor9HasWorkerERKNS0_23ServiceWorkerDescriptorE+0x118): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Matches(mozilla::dom::ServiceWorkerDescriptor const&) const' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationDescriptor::SetWorkers(mozilla::dom::ServiceWorkerInfo*, mozilla::dom::ServiceWorkerInfo*, mozilla::dom::ServiceWorkerInfo*)': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom35ServiceWorkerRegistrationDescriptor10SetWorkersEPNS0_17ServiceWorkerInfoES3_S3_+0x60): undefined reference to `mozilla::dom::ServiceWorkerInfo::SetRegistrationVersion(unsigned long)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom35ServiceWorkerRegistrationDescriptor10SetWorkersEPNS0_17ServiceWorkerInfoES3_S3_+0x6c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ToIPC() const' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom35ServiceWorkerRegistrationDescriptor10SetWorkersEPNS0_17ServiceWorkerInfoES3_S3_+0x170): undefined reference to `mozilla::dom::ServiceWorkerInfo::SetRegistrationVersion(unsigned long)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom35ServiceWorkerRegistrationDescriptor10SetWorkersEPNS0_17ServiceWorkerInfoES3_S3_+0x17c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ToIPC() const' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom35ServiceWorkerRegistrationDescriptor10SetWorkersEPNS0_17ServiceWorkerInfoES3_S3_+0x26c): undefined reference to `mozilla::dom::ServiceWorkerInfo::SetRegistrationVersion(unsigned long)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom35ServiceWorkerRegistrationDescriptor10SetWorkersEPNS0_17ServiceWorkerInfoES3_S3_+0x278): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ToIPC() const' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistration::Update(mozilla::ErrorResult&)': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom25ServiceWorkerRegistration6UpdateERNS_11ErrorResultE+0xa8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ScriptURL() const' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom25ServiceWorkerRegistration6UpdateERNS_11ErrorResultE+0x1bc): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::State() const' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom25ServiceWorkerRegistration6UpdateERNS_11ErrorResultE+0x204): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistration::UpdateStateInternal(mozilla::Maybe const&, mozilla::Maybe const&, mozilla::Maybe const&)': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom25ServiceWorkerRegistration19UpdateStateInternalERKNS_5MaybeINS0_23ServiceWorkerDescriptorEEES6_S6_+0x19c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::State() const' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom25ServiceWorkerRegistration19UpdateStateInternalERKNS_5MaybeINS0_23ServiceWorkerDescriptorEEES6_S6_+0x208): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::State() const' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom25ServiceWorkerRegistration19UpdateStateInternalERKNS_5MaybeINS0_23ServiceWorkerDescriptorEEES6_S6_+0x274): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::State() const' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistration::RegistrationCleared()': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom25ServiceWorkerRegistration19RegistrationClearedEv+0xa8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom25ServiceWorkerRegistration19RegistrationClearedEv+0xb8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom25ServiceWorkerRegistration19RegistrationClearedEv+0xc8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistration::UpdateState(mozilla::dom::ServiceWorkerRegistrationDescriptor const&)': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom25ServiceWorkerRegistration11UpdateStateERKNS0_35ServiceWorkerRegistrationDescriptorE+0x200): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom25ServiceWorkerRegistration11UpdateStateERKNS0_35ServiceWorkerRegistrationDescriptorE+0x20c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o:Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom25ServiceWorkerRegistration11UpdateStateERKNS0_35ServiceWorkerRegistrationDescriptorE+0x218): more undefined references to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' follow ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationInfo::~ServiceWorkerRegistrationInfo()': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfoD2Ev+0x2c): undefined reference to `mozilla::dom::ServiceWorkerInfo::Release()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfoD2Ev+0x38): undefined reference to `mozilla::dom::ServiceWorkerInfo::Release()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfoD2Ev+0x44): undefined reference to `mozilla::dom::ServiceWorkerInfo::Release()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfoD2Ev+0x50): undefined reference to `mozilla::dom::ServiceWorkerInfo::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationInfo::ClearInstalling()': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo15ClearInstallingEv+0x20): undefined reference to `mozilla::dom::ServiceWorkerInfo::UpdateState(mozilla::dom::ServiceWorkerState)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo15ClearInstallingEv+0x28): undefined reference to `mozilla::dom::ServiceWorkerInfo::UpdateRedundantTime()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo15ClearInstallingEv+0x50): undefined reference to `mozilla::dom::ServiceWorkerInfo::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationInfo::ForceShutdown()': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo13ForceShutdownEv+0x18): undefined reference to `mozilla::dom::ServiceWorkerPrivate::NoteDeadServiceWorkerInfo()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo13ForceShutdownEv+0x28): undefined reference to `mozilla::dom::ServiceWorkerInfo::Release()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo13ForceShutdownEv+0x38): undefined reference to `mozilla::dom::ServiceWorkerPrivate::NoteDeadServiceWorkerInfo()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo13ForceShutdownEv+0x48): undefined reference to `mozilla::dom::ServiceWorkerInfo::Release()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo13ForceShutdownEv+0x58): undefined reference to `mozilla::dom::ServiceWorkerPrivate::NoteDeadServiceWorkerInfo()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo13ForceShutdownEv+0x68): undefined reference to `mozilla::dom::ServiceWorkerInfo::Release()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo13ForceShutdownEv+0x78): undefined reference to `mozilla::dom::ServiceWorkerPrivate::NoteDeadServiceWorkerInfo()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo13ForceShutdownEv+0x88): undefined reference to `mozilla::dom::ServiceWorkerInfo::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationInfo::GetEvaluatingWorker(nsIServiceWorkerInfo**)': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo19GetEvaluatingWorkerEPP20nsIServiceWorkerInfo+0x18): undefined reference to `mozilla::dom::ServiceWorkerInfo::AddRef()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationInfo::GetInstallingWorker(nsIServiceWorkerInfo**)': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo19GetInstallingWorkerEPP20nsIServiceWorkerInfo+0x18): undefined reference to `mozilla::dom::ServiceWorkerInfo::AddRef()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationInfo::GetWaitingWorker(nsIServiceWorkerInfo**)': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo16GetWaitingWorkerEPP20nsIServiceWorkerInfo+0x18): undefined reference to `mozilla::dom::ServiceWorkerInfo::AddRef()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationInfo::GetActiveWorker(nsIServiceWorkerInfo**)': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo15GetActiveWorkerEPP20nsIServiceWorkerInfo+0x18): undefined reference to `mozilla::dom::ServiceWorkerInfo::AddRef()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationInfo::GetScriptSpec(nsTSubstring&)': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo13GetScriptSpecER12nsTSubstringIDsE+0x1c): undefined reference to `mozilla::dom::ServiceWorkerInfo::AddRef()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo13GetScriptSpecER12nsTSubstringIDsE+0x24): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::ScriptURL() const' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo13GetScriptSpecER12nsTSubstringIDsE+0x50): undefined reference to `mozilla::dom::ServiceWorkerInfo::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationInfo::GetServiceWorkerInfoById(unsigned long)': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo24GetServiceWorkerInfoByIdEm+0x1c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Id() const' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo24GetServiceWorkerInfoByIdEm+0x34): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Id() const' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo24GetServiceWorkerInfoByIdEm+0x4c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Id() const' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo24GetServiceWorkerInfoByIdEm+0x64): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Id() const' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo24GetServiceWorkerInfoByIdEm+0x90): undefined reference to `mozilla::dom::ServiceWorkerInfo::AddRef()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationInfo::GetQuotaUsageCheckCount(int*)': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo23GetQuotaUsageCheckCountEPi+0x10): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo23GetQuotaUsageCheckCountEPi+0x1c): undefined reference to `mozilla::dom::ServiceWorkerManager::GetPrincipalQuotaUsageCheckCount(nsIPrincipal*)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom29ServiceWorkerRegistrationInfo23GetQuotaUsageCheckCountEPi+0x2c): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationProxy::InitOnMainThread()': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom30ServiceWorkerRegistrationProxy16InitOnMainThreadEv+0xc): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom30ServiceWorkerRegistrationProxy16InitOnMainThreadEv+0x24): undefined reference to `mozilla::dom::ServiceWorkerManager::GetRegistration(mozilla::ipc::PrincipalInfo const&, nsTSubstring const&) const' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom30ServiceWorkerRegistrationProxy16InitOnMainThreadEv+0x50): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom30ServiceWorkerRegistrationProxy16InitOnMainThreadEv+0xe8): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::dom::ServiceWorkerRegistrationProxy::DelayedUpdate::Notify(nsITimer*)': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom30ServiceWorkerRegistrationProxy13DelayedUpdate6NotifyEP8nsITimer+0x74): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom30ServiceWorkerRegistrationProxy13DelayedUpdate6NotifyEP8nsITimer+0x114): undefined reference to `mozilla::dom::ServiceWorkerManager::Update(nsIPrincipal*, nsTSubstring const&, nsTString, mozilla::dom::ServiceWorkerUpdateFinishCallback*)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla3dom30ServiceWorkerRegistrationProxy13DelayedUpdate6NotifyEP8nsITimer+0x160): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::detail::RunnableFunction const&)::{lambda()#1}>::Run()': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom30ServiceWorkerRegistrationProxy6UpdateERK9nsTStringIcEEUlvE_E3RunEv+0xec): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom30ServiceWorkerRegistrationProxy6UpdateERK9nsTStringIcEEUlvE_E3RunEv+0x190): undefined reference to `mozilla::dom::ServiceWorkerManager::Update(nsIPrincipal*, nsTSubstring const&, nsTString, mozilla::dom::ServiceWorkerUpdateFinishCallback*)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom30ServiceWorkerRegistrationProxy6UpdateERK9nsTStringIcEEUlvE_E3RunEv+0x1b0): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::detail::RunnableFunction::Run()': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom30ServiceWorkerRegistrationProxy27SetNavigationPreloadEnabledERKbEUlvE_E3RunEv+0x78): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom30ServiceWorkerRegistrationProxy27SetNavigationPreloadEnabledERKbEUlvE_E3RunEv+0xa8): undefined reference to `mozilla::dom::ServiceWorkerManager::StoreRegistration(nsIPrincipal*, mozilla::dom::ServiceWorkerRegistrationInfo*)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom30ServiceWorkerRegistrationProxy27SetNavigationPreloadEnabledERKbEUlvE_E3RunEv+0xcc): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::detail::RunnableFunction const&)::{lambda()#1}>::Run()': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom30ServiceWorkerRegistrationProxy26SetNavigationPreloadHeaderERK9nsTStringIcEEUlvE_E3RunEv+0x80): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom30ServiceWorkerRegistrationProxy26SetNavigationPreloadHeaderERK9nsTStringIcEEUlvE_E3RunEv+0xb0): undefined reference to `mozilla::dom::ServiceWorkerManager::StoreRegistration(nsIPrincipal*, mozilla::dom::ServiceWorkerRegistrationInfo*)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom30ServiceWorkerRegistrationProxy26SetNavigationPreloadHeaderERK9nsTStringIcEEUlvE_E3RunEv+0xd4): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom30ServiceWorkerRegistrationProxy26SetNavigationPreloadHeaderERK9nsTStringIcEEUlvE_E3RunEv+0x11c): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::detail::RunnableFunction::Run()': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom12_GLOBAL__N_135ReportServiceWorkerShutdownProgressEjNS2_26ServiceWorkerShutdownState8ProgressEEUlvE_E3RunEv+0x34): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom12_GLOBAL__N_135ReportServiceWorkerShutdownProgressEjNS2_26ServiceWorkerShutdownState8ProgressEEUlvE_E3RunEv+0x48): undefined reference to `mozilla::dom::ServiceWorkerManager::ReportServiceWorkerShutdownProgress(unsigned int, mozilla::dom::ServiceWorkerShutdownState::Progress) const' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom12_GLOBAL__N_135ReportServiceWorkerShutdownProgressEjNS2_26ServiceWorkerShutdownState8ProgressEEUlvE_E3RunEv+0x50): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o: in function `mozilla::detail::RunnableFunction::Run()': Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom30ServiceWorkerRegistrationProxy10UnregisterEvEUlvE_E3RunEv+0x48): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom30ServiceWorkerRegistrationProxy10UnregisterEvEUlvE_E3RunEv+0xdc): undefined reference to `mozilla::dom::ServiceWorkerManager::Unregister(nsIPrincipal*, nsIServiceWorkerUnregisterCallback*, nsTSubstring const&)' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom30ServiceWorkerRegistrationProxy10UnregisterEvEUlvE_E3RunEv+0x10c): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: Unified_cpp_dom_serviceworkers2.cpp:(.text._ZN7mozilla6detail16RunnableFunctionIZNS_3dom30ServiceWorkerRegistrationProxy10UnregisterEvEUlvE_E3RunEv+0x198): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../widget/nsBaseWidget.o: in function `nsBaseWidget::CreateRootContentController()': nsBaseWidget.cpp:(.text._ZN12nsBaseWidget27CreateRootContentControllerEv+0x2c): undefined reference to `mozilla::layers::ChromeProcessController::ChromeProcessController(nsIWidget*, mozilla::layers::APZEventState*, mozilla::layers::IAPZCTreeManager*)' ld: ../../../widget/nsBaseWidget.o: in function `nsBaseWidget::ConfigureAPZControllerThread()': nsBaseWidget.cpp:(.text._ZN12nsBaseWidget28ConfigureAPZControllerThreadEv+0xc): undefined reference to `mozilla::layers::APZThreadUtils::SetControllerThread(nsISerialEventTarget*)' ld: ../../../widget/nsBaseWidget.o: in function `nsBaseWidget::ConfigureAPZCTreeManager()': nsBaseWidget.cpp:(.text._ZN12nsBaseWidget24ConfigureAPZCTreeManagerEv+0xdc): undefined reference to `mozilla::layers::APZEventState::APZEventState(nsIWidget*, std::function&&)' ld: nsBaseWidget.cpp:(.text._ZN12nsBaseWidget24ConfigureAPZCTreeManagerEv+0x140): undefined reference to `mozilla::layers::ChromeProcessController::ChromeProcessController(nsIWidget*, mozilla::layers::APZEventState*, mozilla::layers::IAPZCTreeManager*)' ld: nsBaseWidget.cpp:(.text._ZN12nsBaseWidget24ConfigureAPZCTreeManagerEv+0x2a4): undefined reference to `mozilla::layers::APZEventState::~APZEventState()' ld: ../../../widget/nsBaseWidget.o: in function `nsBaseWidget::ProcessUntransformedAPZEvent(mozilla::WidgetInputEvent*, mozilla::layers::APZEventResult const&)': nsBaseWidget.cpp:(.text._ZN12nsBaseWidget28ProcessUntransformedAPZEventEPN7mozilla16WidgetInputEventERKNS0_6layers14APZEventResultE+0x74): undefined reference to `mozilla::layers::InputAPZContext::InputAPZContext(mozilla::layers::ScrollableLayerGuid const&, unsigned long const&, nsEventStatus const&, bool)' ld: nsBaseWidget.cpp:(.text._ZN12nsBaseWidget28ProcessUntransformedAPZEventEPN7mozilla16WidgetInputEventERKNS0_6layers14APZEventResultE+0xac): undefined reference to `mozilla::layers::InputAPZContext::WasRoutedToChildProcess()' ld: nsBaseWidget.cpp:(.text._ZN12nsBaseWidget28ProcessUntransformedAPZEventEPN7mozilla16WidgetInputEventERKNS0_6layers14APZEventResultE+0xd4): undefined reference to `mozilla::layers::InputAPZContext::~InputAPZContext()' ld: nsBaseWidget.cpp:(.text._ZN12nsBaseWidget28ProcessUntransformedAPZEventEPN7mozilla16WidgetInputEventERKNS0_6layers14APZEventResultE+0x180): undefined reference to `mozilla::layers::APZEventState::ProcessTouchEvent(mozilla::WidgetTouchEvent const&, mozilla::layers::ScrollableLayerGuid const&, unsigned long, nsEventStatus, nsEventStatus, nsTArray&&)' ld: nsBaseWidget.cpp:(.text._ZN12nsBaseWidget28ProcessUntransformedAPZEventEPN7mozilla16WidgetInputEventERKNS0_6layers14APZEventResultE+0x1b0): undefined reference to `mozilla::layers::DisplayportSetListener::Register()' ld: nsBaseWidget.cpp:(.text._ZN12nsBaseWidget28ProcessUntransformedAPZEventEPN7mozilla16WidgetInputEventERKNS0_6layers14APZEventResultE+0x224): undefined reference to `mozilla::layers::APZCCallbackHelper::SendSetTargetAPZCNotification(nsIWidget*, mozilla::dom::Document*, mozilla::WidgetGUIEvent const&, mozilla::layers::LayersId const&, unsigned long)' ld: nsBaseWidget.cpp:(.text._ZN12nsBaseWidget28ProcessUntransformedAPZEventEPN7mozilla16WidgetInputEventERKNS0_6layers14APZEventResultE+0x268): undefined reference to `mozilla::layers::APZEventState::ProcessWheelEvent(mozilla::WidgetWheelEvent const&, unsigned long)' ld: nsBaseWidget.cpp:(.text._ZN12nsBaseWidget28ProcessUntransformedAPZEventEPN7mozilla16WidgetInputEventERKNS0_6layers14APZEventResultE+0x2a0): undefined reference to `mozilla::layers::TouchActionHelper::GetAllowedTouchBehavior(nsIWidget*, mozilla::dom::Document*, mozilla::WidgetTouchEvent const&)' ld: nsBaseWidget.cpp:(.text._ZN12nsBaseWidget28ProcessUntransformedAPZEventEPN7mozilla16WidgetInputEventERKNS0_6layers14APZEventResultE+0x35c): undefined reference to `mozilla::layers::APZCCallbackHelper::SendSetTargetAPZCNotification(nsIWidget*, mozilla::dom::Document*, mozilla::WidgetGUIEvent const&, mozilla::layers::LayersId const&, unsigned long)' ld: nsBaseWidget.cpp:(.text._ZN12nsBaseWidget28ProcessUntransformedAPZEventEPN7mozilla16WidgetInputEventERKNS0_6layers14APZEventResultE+0x3b0): undefined reference to `mozilla::layers::APZCCallbackHelper::SendSetTargetAPZCNotification(nsIWidget*, mozilla::dom::Document*, mozilla::WidgetGUIEvent const&, mozilla::layers::LayersId const&, unsigned long)' ld: nsBaseWidget.cpp:(.text._ZN12nsBaseWidget28ProcessUntransformedAPZEventEPN7mozilla16WidgetInputEventERKNS0_6layers14APZEventResultE+0x3c4): undefined reference to `mozilla::layers::APZEventState::ProcessMouseEvent(mozilla::WidgetMouseEvent const&, unsigned long)' ld: ../../../widget/nsBaseWidget.o: in function `nsBaseWidget::DispatchInputEvent(mozilla::WidgetInputEvent*)': nsBaseWidget.cpp:(.text._ZN12nsBaseWidget18DispatchInputEventEPN7mozilla16WidgetInputEventE+0x34): undefined reference to `mozilla::layers::APZThreadUtils::IsControllerThread()' ld: nsBaseWidget.cpp:(.text._ZN12nsBaseWidget18DispatchInputEventEPN7mozilla16WidgetInputEventE+0x158): undefined reference to `mozilla::layers::APZThreadUtils::RunOnControllerThread(RefPtr&&, unsigned int)' ld: ../../../widget/nsBaseWidget.o: in function `nsBaseWidget::~nsBaseWidget()': nsBaseWidget.cpp:(.text._ZN12nsBaseWidgetD2Ev+0x400): undefined reference to `mozilla::layers::APZEventState::~APZEventState()' ld: ../../../widget/nsBaseWidget.o: in function `nsBaseWidget::CreateCompositor(int, int)': nsBaseWidget.cpp:(.text._ZN12nsBaseWidget16CreateCompositorEii+0x60): undefined reference to `mozilla::layers::APZThreadUtils::SetControllerThread(nsISerialEventTarget*)' ld: ../../../layout/style/Unified_cpp_layout_style1.o: in function `mozilla::dom::FontFaceSet::IsFontLoadAllowed(gfxFontFaceSrc const&) [clone .part.0]': Unified_cpp_layout_style1.cpp:(.text._ZN7mozilla3dom11FontFaceSet17IsFontLoadAllowedERK14gfxFontFaceSrc.part.0+0x18c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../layout/style/Unified_cpp_layout_style2.o: in function `mozilla::css::Loader::CheckContentPolicy(nsIPrincipal*, nsIPrincipal*, nsIURI*, nsINode*, nsTSubstring const&, mozilla::css::StylePreloadKind)': Unified_cpp_layout_style2.cpp:(.text._ZN7mozilla3css6Loader18CheckContentPolicyEP12nsIPrincipalS3_P6nsIURIP7nsINodeRK12nsTSubstringIDsENS0_16StylePreloadKindE+0x1e0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../layout/base/Unified_cpp_layout_base0.o: in function `mozilla::PresShell::RecordMouseLocation(mozilla::WidgetGUIEvent*)': Unified_cpp_layout_base0.cpp:(.text._ZN7mozilla9PresShell19RecordMouseLocationEPNS_14WidgetGUIEventE+0xf4): undefined reference to `mozilla::layers::InputAPZContext::GetTargetLayerGuid()' ld: Unified_cpp_layout_base0.cpp:(.text._ZN7mozilla9PresShell19RecordMouseLocationEPNS_14WidgetGUIEventE+0x17c): undefined reference to `mozilla::layers::InputAPZContext::GetTargetLayerGuid()' ld: Unified_cpp_layout_base0.cpp:(.text._ZN7mozilla9PresShell19RecordMouseLocationEPNS_14WidgetGUIEventE+0x1d0): undefined reference to `mozilla::layers::InputAPZContext::GetTargetLayerGuid()' ld: ../../../layout/base/Unified_cpp_layout_base0.o: in function `mozilla::PresShell::GoToAnchor(nsTSubstring const&, bool, mozilla::ScrollFlags)': Unified_cpp_layout_base0.cpp:(.text._ZN7mozilla9PresShell10GoToAnchorERK12nsTSubstringIDsEbNS_11ScrollFlagsE+0x510): undefined reference to `mozilla::layers::ScrollingInteractionContext::ScrollingInteractionContext(bool)' ld: Unified_cpp_layout_base0.cpp:(.text._ZN7mozilla9PresShell10GoToAnchorERK12nsTSubstringIDsEbNS_11ScrollFlagsE+0x580): undefined reference to `mozilla::layers::ScrollingInteractionContext::~ScrollingInteractionContext()' ld: Unified_cpp_layout_base0.cpp:(.text._ZN7mozilla9PresShell10GoToAnchorERK12nsTSubstringIDsEbNS_11ScrollFlagsE+0x81c): undefined reference to `mozilla::layers::ScrollingInteractionContext::~ScrollingInteractionContext()' ld: ../../../layout/base/Unified_cpp_layout_base0.o: in function `mozilla::PresShell::ProcessSynthMouseMoveEvent(bool)': Unified_cpp_layout_base0.cpp:(.text._ZN7mozilla9PresShell26ProcessSynthMouseMoveEventEb+0x37c): undefined reference to `mozilla::layers::InputAPZContext::InputAPZContext(mozilla::layers::ScrollableLayerGuid const&, unsigned long const&, nsEventStatus const&, bool)' ld: Unified_cpp_layout_base0.cpp:(.text._ZN7mozilla9PresShell26ProcessSynthMouseMoveEventEb+0x390): undefined reference to `mozilla::layers::InputAPZContext::~InputAPZContext()' ld: ../../../layout/base/Unified_cpp_layout_base1.o: in function `nsLayoutUtils::ShouldDisableApzForElement(nsIContent*) [clone .part.0]': Unified_cpp_layout_base1.cpp:(.text._ZN13nsLayoutUtils26ShouldDisableApzForElementEP10nsIContent.part.0+0x20): undefined reference to `mozilla::layers::APZCCallbackHelper::GetRootContentDocumentPresShellForContent(nsIContent*)' ld: Unified_cpp_layout_base1.cpp:(.text._ZN13nsLayoutUtils26ShouldDisableApzForElementEP10nsIContent.part.0+0x12c): undefined reference to `mozilla::layers::APZCCallbackHelper::GetRootContentDocumentPresShellForContent(nsIContent*)' ld: ../../../layout/base/Unified_cpp_layout_base1.o: in function `mozilla::gfx::Matrix4x4Typed mozilla::ViewportUtils::GetVisualToLayoutTransform(unsigned long)': Unified_cpp_layout_base1.cpp:(.text._ZN7mozilla13ViewportUtils26GetVisualToLayoutTransformINS_8CSSPixelEEENS_3gfx14Matrix4x4TypedIT_S5_fEEm[_ZN7mozilla13ViewportUtils26GetVisualToLayoutTransformINS_8CSSPixelEEENS_3gfx14Matrix4x4TypedIT_S5_fEEm]+0xa4): undefined reference to `mozilla::layers::APZCCallbackHelper::GetRootContentDocumentPresShellForContent(nsIContent*)' ld: ../../../layout/base/Unified_cpp_layout_base1.o: in function `mozilla::GetVisualToLayoutTransform(mozilla::PresShell*)': Unified_cpp_layout_base1.cpp:(.text._ZN7mozilla26GetVisualToLayoutTransformEPNS_9PresShellE+0x28): undefined reference to `mozilla::layers::InputAPZContext::GetTargetLayerGuid()' ld: ../../../layout/base/Unified_cpp_layout_base1.o: in function `mozilla::gfx::Matrix4x4Typed mozilla::ViewportUtils::GetVisualToLayoutTransform(unsigned long)': Unified_cpp_layout_base1.cpp:(.text._ZN7mozilla13ViewportUtils26GetVisualToLayoutTransformINS_17LayoutDevicePixelEEENS_3gfx14Matrix4x4TypedIT_S5_fEEm[_ZN7mozilla13ViewportUtils26GetVisualToLayoutTransformINS_17LayoutDevicePixelEEENS_3gfx14Matrix4x4TypedIT_S5_fEEm]+0xa4): undefined reference to `mozilla::layers::APZCCallbackHelper::GetRootContentDocumentPresShellForContent(nsIContent*)' ld: ../../../layout/base/Unified_cpp_layout_base1.o: in function `ZoomConstraintsClient::RefreshZoomConstraints()': Unified_cpp_layout_base1.cpp:(.text._ZN21ZoomConstraintsClient22RefreshZoomConstraintsEv+0x68): undefined reference to `mozilla::layers::APZCCallbackHelper::GetOrCreateScrollIdentifiers(nsIContent*, unsigned int*, unsigned long*)' ld: ../../../layout/base/Unified_cpp_layout_base1.o: in function `nsLayoutUtils::PaintFrame(gfxContext*, nsIFrame*, nsRegion const&, unsigned int, mozilla::nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags)': Unified_cpp_layout_base1.cpp:(.text._ZN13nsLayoutUtils10PaintFrameEP10gfxContextP8nsIFrameRK8nsRegionjN7mozilla24nsDisplayListBuilderModeENS_15PaintFrameFlagsE+0x1cb4): undefined reference to `mozilla::layers::APZCCallbackHelper::InitializeRootDisplayport(mozilla::PresShell*)' ld: ../../../layout/generic/Unified_cpp_layout_generic2.o: in function `mozilla::ScrollFrameHelper::ScrollToImpl(nsPoint, nsRect const&, mozilla::ScrollOrigin, mozilla::ScrollTriggeredByScript)': Unified_cpp_layout_generic2.cpp:(.text._ZN7mozilla17ScrollFrameHelper12ScrollToImplE7nsPointRK6nsRectNS_12ScrollOriginENS_23ScrollTriggeredByScriptE+0x370): undefined reference to `mozilla::layers::ScrollingInteractionContext::IsScrollingToAnchor()' ld: ../../../layout/generic/Unified_cpp_layout_generic2.o: in function `mozilla::ScrollFrameHelper::FireScrollEvent()': Unified_cpp_layout_generic2.cpp:(.text._ZN7mozilla17ScrollFrameHelper15FireScrollEventEv+0x14c): undefined reference to `mozilla::layers::ScrollLinkedEffectDetector::ScrollLinkedEffectDetector(mozilla::dom::Document*, mozilla::TimeStamp const&)' ld: Unified_cpp_layout_generic2.cpp:(.text._ZN7mozilla17ScrollFrameHelper15FireScrollEventEv+0x1b0): undefined reference to `mozilla::layers::ScrollLinkedEffectDetector::~ScrollLinkedEffectDetector()' ld: ../../../layout/xul/Unified_cpp_layout_xul1.o: in function `nsSliderFrame::StartAPZDrag(mozilla::WidgetGUIEvent*)': Unified_cpp_layout_xul1.cpp:(.text._ZN13nsSliderFrame12StartAPZDragEPN7mozilla14WidgetGUIEventE+0x108): undefined reference to `mozilla::layers::InputAPZContext::GetInputBlockId()' ld: Unified_cpp_layout_xul1.cpp:(.text._ZN13nsSliderFrame12StartAPZDragEPN7mozilla14WidgetGUIEventE+0x148): undefined reference to `mozilla::layers::InputAPZContext::HavePendingLayerization()' ld: ../../../layout/xul/Unified_cpp_layout_xul1.o: in function `nsSliderFrame::HandleEvent(nsPresContext*, mozilla::WidgetGUIEvent*, nsEventStatus*)': Unified_cpp_layout_xul1.cpp:(.text._ZN13nsSliderFrame11HandleEventEP13nsPresContextPN7mozilla14WidgetGUIEventEP13nsEventStatus+0x48): undefined reference to `mozilla::layers::InputAPZContext::GetInputBlockId()' ld: ../../../docshell/base/Unified_cpp_docshell_base0.o: in function `nsDocShell::Create(mozilla::dom::BrowsingContext*, unsigned long)': Unified_cpp_docshell_base0.cpp:(.text._ZN10nsDocShell6CreateEPN7mozilla3dom15BrowsingContextEm+0x32c): undefined reference to `vtable for mozilla::dom::ServiceWorkerInterceptController' ld: Unified_cpp_docshell_base0.cpp:(.text._ZN10nsDocShell6CreateEPN7mozilla3dom15BrowsingContextEm+0x330): undefined reference to `vtable for mozilla::dom::ServiceWorkerInterceptController' ld: ../../../docshell/base/Unified_cpp_docshell_base0.o: in function `nsDocShell::MaybeCreateInitialClientSource(nsIPrincipal*)': Unified_cpp_docshell_base0.cpp:(.text._ZN10nsDocShell30MaybeCreateInitialClientSourceEP12nsIPrincipal+0x2d0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: Unified_cpp_docshell_base0.cpp:(.text._ZN10nsDocShell30MaybeCreateInitialClientSourceEP12nsIPrincipal+0x2ec): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../docshell/base/Unified_cpp_docshell_base0.o: in function `nsDocShell::DoURILoad(nsDocShellLoadState*, mozilla::Maybe, nsIRequest**)': Unified_cpp_docshell_base0.cpp:(.text._ZN10nsDocShell9DoURILoadEP19nsDocShellLoadStateN7mozilla5MaybeIjEEPP10nsIRequest+0xe88): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../components/places/Unified_cpp_components_places0.o: in function `nsFaviconService::ReplaceFaviconDataFromDataURL(nsIURI*, nsTSubstring const&, long, nsIPrincipal*)': Unified_cpp_components_places0.cpp:(.text._ZN16nsFaviconService29ReplaceFaviconDataFromDataURLEP6nsIURIRK12nsTSubstringIDsElP12nsIPrincipal+0x528): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../gfx/ipc/Unified_cpp_gfx_ipc0.o: in function `mozilla::gfx::GPUChild::RecvReportCheckerboard(unsigned int const&, nsTString const&)': Unified_cpp_gfx_ipc0.cpp:(.text._ZN7mozilla3gfx8GPUChild22RecvReportCheckerboardERKjRK9nsTStringIcE+0x74): undefined reference to `mozilla::layers::CheckerboardEventStorage::Report(unsigned int, std::__cxx11::basic_string, std::allocator > const&)' ld: ../../../layout/style/Unified_cpp_layout_style4.o: in function `nsDOMCSSAttributeDeclaration::MutationClosureFunction(void*, nsCSSPropertyID)': Unified_cpp_layout_style4.cpp:(.text._ZN28nsDOMCSSAttributeDeclaration23MutationClosureFunctionEPv15nsCSSPropertyID+0xe0): undefined reference to `mozilla::layers::ScrollLinkedEffectDetector::PositioningPropertyMutated()' ld: Unified_cpp_layout_style4.cpp:(.text._ZN28nsDOMCSSAttributeDeclaration23MutationClosureFunctionEPv15nsCSSPropertyID+0x12c): undefined reference to `mozilla::layers::ScrollLinkedEffectDetector::PositioningPropertyMutated()' ld: ../../../netwerk/protocol/http/Unified_cpp_protocol_http0.o: in function `mozilla::net::WellKnownChecker::Start()': Unified_cpp_protocol_http0.cpp:(.text._ZN7mozilla3net16WellKnownChecker5StartEv[_ZN7mozilla3net16WellKnownChecker5StartEv]+0x280): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../uriloader/prefetch/Unified_cpp_uriloader_prefetch0.o: in function `nsPrefetchNode::OpenChannel()': Unified_cpp_uriloader_prefetch0.cpp:(.text._ZN14nsPrefetchNode11OpenChannelEv+0x394): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../uriloader/preload/Unified_cpp_uriloader_preload0.o: in function `mozilla::FetchPreloader::CheckContentPolicy(nsIURI*, mozilla::dom::Document*) [clone .part.0]': Unified_cpp_uriloader_preload0.cpp:(.text._ZN7mozilla14FetchPreloader18CheckContentPolicyEP6nsIURIPNS_3dom8DocumentE.part.0+0x13c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../image/Unified_cpp_image2.o: in function `ShouldLoadCachedImage(imgRequest*, mozilla::dom::Document*, nsIPrincipal*, nsIContentPolicy::nsContentPolicyType, bool)': Unified_cpp_image2.cpp:(.text._ZL21ShouldLoadCachedImageP10imgRequestPN7mozilla3dom8DocumentEP12nsIPrincipalN16nsIContentPolicy19nsContentPolicyTypeEb+0x1f4): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/base/nsObjectLoadingContent.o: in function `nsObjectLoadingContent::CheckLoadPolicy(short*) [clone .part.0]': nsObjectLoadingContent.cpp:(.text._ZN22nsObjectLoadingContent15CheckLoadPolicyEPs.part.0+0x17c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/base/nsObjectLoadingContent.o:nsObjectLoadingContent.cpp:(.text._ZN22nsObjectLoadingContent18CheckProcessPolicyEPs.part.0+0x234): more undefined references to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' follow ld: ../../../dom/notification/Unified_cpp_dom_notification0.o: in function `mozilla::dom::NotificationEvent::AddRef()': Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17NotificationEvent6AddRefEv+0x0): undefined reference to `mozilla::dom::ExtendableEvent::AddRef()' ld: ../../../dom/notification/Unified_cpp_dom_notification0.o: in function `mozilla::dom::NotificationEvent::Release()': Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17NotificationEvent7ReleaseEv+0x0): undefined reference to `mozilla::dom::ExtendableEvent::Release()' ld: ../../../dom/notification/Unified_cpp_dom_notification0.o: in function `mozilla::dom::NotificationEvent::QueryInterface(nsID const&, void**)': Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17NotificationEvent14QueryInterfaceERK4nsIDPPv+0x38): undefined reference to `mozilla::dom::ExtendableEvent::QueryInterface(nsID const&, void**)' ld: ../../../dom/notification/Unified_cpp_dom_notification0.o: in function `mozilla::dom::CheckLoadRunnable::MainThreadRun()': Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17CheckLoadRunnable13MainThreadRunEv[_ZN7mozilla3dom17CheckLoadRunnable13MainThreadRunEv]+0x94): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Id() const' ld: Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17CheckLoadRunnable13MainThreadRunEv[_ZN7mozilla3dom17CheckLoadRunnable13MainThreadRunEv]+0xac): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Id() const' ld: Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17CheckLoadRunnable13MainThreadRunEv[_ZN7mozilla3dom17CheckLoadRunnable13MainThreadRunEv]+0xd0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/notification/Unified_cpp_dom_notification0.o: in function `mozilla::dom::Notification::DispatchClickEvent()': Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom12Notification18DispatchClickEventEv+0xd8): undefined reference to `mozilla::dom::ExtendableEvent::Release()' ld: ../../../dom/notification/Unified_cpp_dom_notification0.o: in function `mozilla::dom::NotificationEvent::NotificationEvent(mozilla::dom::EventTarget*)': Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17NotificationEventC2EPNS0_11EventTargetE+0x8): undefined reference to `mozilla::dom::ExtendableEvent::ExtendableEvent(mozilla::dom::EventTarget*)' ld: ../../../dom/notification/Unified_cpp_dom_notification0.o: in function `mozilla::dom::NotificationEvent::~NotificationEvent()': Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17NotificationEventD2Ev[_ZN7mozilla3dom17NotificationEventD5Ev]+0x44): undefined reference to `vtable for mozilla::dom::ExtendableEvent' ld: Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17NotificationEventD2Ev[_ZN7mozilla3dom17NotificationEventD5Ev]+0x48): undefined reference to `vtable for mozilla::dom::ExtendableEvent' ld: Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17NotificationEventD2Ev[_ZN7mozilla3dom17NotificationEventD5Ev]+0x4c): undefined reference to `vtable for mozilla::dom::ExtendableEvent' ld: Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17NotificationEventD2Ev[_ZN7mozilla3dom17NotificationEventD5Ev]+0x50): undefined reference to `vtable for mozilla::dom::ExtendableEvent' ld: Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17NotificationEventD2Ev[_ZN7mozilla3dom17NotificationEventD5Ev]+0x60): undefined reference to `mozilla::dom::ExtendableEvent::ExtensionsHandler::SetExtendableEvent(mozilla::dom::ExtendableEvent const*)' ld: ../../../dom/notification/Unified_cpp_dom_notification0.o: in function `mozilla::dom::NotificationEvent::~NotificationEvent()': Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17NotificationEventD0Ev[_ZN7mozilla3dom17NotificationEventD5Ev]+0x44): undefined reference to `vtable for mozilla::dom::ExtendableEvent' ld: Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17NotificationEventD0Ev[_ZN7mozilla3dom17NotificationEventD5Ev]+0x48): undefined reference to `vtable for mozilla::dom::ExtendableEvent' ld: Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17NotificationEventD0Ev[_ZN7mozilla3dom17NotificationEventD5Ev]+0x4c): undefined reference to `vtable for mozilla::dom::ExtendableEvent' ld: Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17NotificationEventD0Ev[_ZN7mozilla3dom17NotificationEventD5Ev]+0x50): undefined reference to `vtable for mozilla::dom::ExtendableEvent' ld: Unified_cpp_dom_notification0.cpp:(.text._ZN7mozilla3dom17NotificationEventD0Ev[_ZN7mozilla3dom17NotificationEventD5Ev]+0x60): undefined reference to `mozilla::dom::ExtendableEvent::ExtensionsHandler::SetExtendableEvent(mozilla::dom::ExtendableEvent const*)' ld: ../../../dom/push/Unified_cpp_dom_push0.o: in function `mozilla::dom::PushMessageDispatcher::NotifyWorkers()': Unified_cpp_dom_push0.cpp:(.text._ZN7mozilla3dom21PushMessageDispatcher13NotifyWorkersEv+0x90): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_push0.cpp:(.text._ZN7mozilla3dom21PushMessageDispatcher13NotifyWorkersEv+0xec): undefined reference to `mozilla::dom::ServiceWorkerManager::SendPushEvent(nsTSubstring const&, nsTSubstring const&, nsTSubstring const&, mozilla::Maybe > const&)' ld: Unified_cpp_dom_push0.cpp:(.text._ZN7mozilla3dom21PushMessageDispatcher13NotifyWorkersEv+0x100): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../dom/push/Unified_cpp_dom_push0.o: in function `mozilla::dom::PushErrorDispatcher::NotifyWorkers()': Unified_cpp_dom_push0.cpp:(.text._ZN7mozilla3dom19PushErrorDispatcher13NotifyWorkersEv+0x44): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_push0.cpp:(.text._ZN7mozilla3dom19PushErrorDispatcher13NotifyWorkersEv+0xd8): undefined reference to `mozilla::dom::ServiceWorkerManager::ReportToAllClients(nsTString const&, nsTString const&, nsTString const&, nsTString const&, unsigned int, unsigned int, unsigned int)' ld: Unified_cpp_dom_push0.cpp:(.text._ZN7mozilla3dom19PushErrorDispatcher13NotifyWorkersEv+0xe8): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../dom/push/Unified_cpp_dom_push0.o: in function `mozilla::dom::PushSubscriptionChangeDispatcher::NotifyWorkers()': Unified_cpp_dom_push0.cpp:(.text._ZN7mozilla3dom32PushSubscriptionChangeDispatcher13NotifyWorkersEv+0x64): undefined reference to `mozilla::dom::ServiceWorkerManager::GetInstance()' ld: Unified_cpp_dom_push0.cpp:(.text._ZN7mozilla3dom32PushSubscriptionChangeDispatcher13NotifyWorkersEv+0xb8): undefined reference to `mozilla::dom::ServiceWorkerManager::SendPushSubscriptionChangeEvent(nsTSubstring const&, nsTSubstring const&)' ld: Unified_cpp_dom_push0.cpp:(.text._ZN7mozilla3dom32PushSubscriptionChangeDispatcher13NotifyWorkersEv+0xcc): undefined reference to `mozilla::dom::ServiceWorkerManager::Release()' ld: ../../../dom/xml/Unified_cpp_dom_xml0.o: in function `nsXMLContentSink::MaybeProcessXSLTLink(mozilla::dom::ProcessingInstruction*, nsTSubstring const&, bool, nsTSubstring const&, nsTSubstring const&, nsTSubstring const&, nsTSubstring const&, bool*)': Unified_cpp_dom_xml0.cpp:(.text._ZN16nsXMLContentSink20MaybeProcessXSLTLinkEPN7mozilla3dom21ProcessingInstructionERK12nsTSubstringIDsEbS7_S7_S7_S7_Pb+0x2b8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../dom/websocket/Unified_cpp_dom_websocket0.o: in function `mozilla::dom::WebSocketImpl::Init(JSContext*, nsIPrincipal*, nsIPrincipal*, bool, nsTSubstring const&, nsTArray >&, nsTSubstring const&, unsigned int, unsigned int)': Unified_cpp_dom_websocket0.cpp:(.text._ZN7mozilla3dom13WebSocketImpl4InitEP9JSContextP12nsIPrincipalS5_bRK12nsTSubstringIDsER8nsTArrayI9nsTStringIDsEERKS6_IcEjj+0x5f8): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::~ServiceWorkerDescriptor()' ld: ../../../layout/build/Unified_cpp_layout_build0.o: in function `nsLayoutStatics::Initialize()': Unified_cpp_layout_build0.cpp:(.text._ZN15nsLayoutStatics10InitializeEv+0xc0): undefined reference to `mozilla::dom::ServiceWorkerRegistrar::Initialize()' ld: ../../components/extensions/webidl-api/Unified_cpp_webidl-api0.o: in function `mozilla::extensions::RequestWorkerRunnable::Init(nsIGlobalObject*, JSContext*, mozilla::dom::Sequence const&, mozilla::extensions::ExtensionEventListener*, mozilla::ErrorResult&)': Unified_cpp_webidl-api0.cpp:(.text._ZN7mozilla10extensions21RequestWorkerRunnable4InitEP15nsIGlobalObjectP9JSContextRKNS_3dom8SequenceIN2JS5ValueEEEPNS0_22ExtensionEventListenerERNS_11ErrorResultE+0x4c): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Id() const' ld: ../../components/extensions/webidl-api/Unified_cpp_webidl-api0.o: in function `mozilla::extensions::RequestInitWorkerRunnable::MainThreadRun()': Unified_cpp_webidl-api0.cpp:(.text._ZN7mozilla10extensions25RequestInitWorkerRunnable13MainThreadRunEv+0xd0): undefined reference to `mozilla::dom::ServiceWorkerDescriptor::Id() const' ld: libxul.so: hidden symbol `_ZN7mozilla6layers18APZCCallbackHelper18NotifyPinchGestureENS_17PinchGestureInput16PinchGestureTypeERKNS_3gfx10PointTypedINS_17LayoutDevicePixelEfEENS4_10CoordTypedIS6_fEEtRK8nsCOMPtrI9nsIWidgetE' isn't defined ld: final link failed: bad value gmake[3]: *** [/usr/pkgsrc/www/firefox/work/firefox-101.0.1/config/rules.mk:531: libxul.so] Error 1 gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox/work/build/toolkit/library/build' gmake[2]: *** [/usr/pkgsrc/www/firefox/work/firefox-101.0.1/config/recurse.mk:72: toolkit/library/build/target] Error 2 gmake[2]: Leaving directory '/usr/pkgsrc/www/firefox/work/build' gmake[1]: *** [/usr/pkgsrc/www/firefox/work/firefox-101.0.1/config/recurse.mk:34: compile] Error 2 gmake[1]: Leaving directory '/usr/pkgsrc/www/firefox/work/build' gmake: *** [/usr/pkgsrc/www/firefox/work/firefox-101.0.1/config/rules.mk:352: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/www/firefox *** Error code 1 Stop. make: stopped in /usr/pkgsrc/www/firefox