Mock Version: 3.0 Mock Version: 3.0 Mock Version: 3.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/gjs.spec'], chrootPath='/mnt/compose/mock/dist-circle9-build-88280-34750/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=993gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/gjs.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1649116800 Wrote: /builddir/build/SRPMS/gjs-1.68.6-1.el9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps --nocheck /builddir/build/SPECS/gjs.spec'], chrootPath='/mnt/compose/mock/dist-circle9-build-88280-34750/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=993gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps --nocheck /builddir/build/SPECS/gjs.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1649116800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.M14eP4 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf gjs-1.68.6 + /usr/bin/xz -dc /builddir/build/SOURCES/gjs-1.68.6.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd gjs-1.68.6 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + tar -xf /builddir/build/SOURCES/firefox-78.10.0esr.source.tar.xz + pushd firefox-78.10.0 ~/build/BUILD/gjs-1.68.6/firefox-78.10.0 ~/build/BUILD/gjs-1.68.6 Patch #2 (copy-headers.patch): + echo 'Patch #2 (copy-headers.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file python/mozbuild/mozbuild/backend/recursivemake.py Patch #3 (tests-increase-timeout.patch): + echo 'Patch #3 (tests-increase-timeout.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file js/src/Makefile.in Patch #9 (icu_sources_data.py-Decouple-from-Mozilla-build-system.patch): + echo 'Patch #9 (icu_sources_data.py-Decouple-from-Mozilla-build-system.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file intl/icu_sources_data.py Patch #10 (icu_sources_data-Write-command-output-to-our-stderr.patch): + echo 'Patch #10 (icu_sources_data-Write-command-output-to-our-stderr.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file intl/icu_sources_data.py Patch #12 (emitter.patch): + echo 'Patch #12 (emitter.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file python/mozbuild/mozbuild/frontend/emitter.py patching file python/mozbuild/mozbuild/test/frontend/test_emitter.py Patch #14 (init_patch.patch): + echo 'Patch #14 (init_patch.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file python/mozbuild/mozbuild/configure/__init__.py Patch #15 (spidermonkey_checks_disable.patch): + echo 'Patch #15 (spidermonkey_checks_disable.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file config/run_spidermonkey_checks.py Patch #19 (0001-Skip-failing-tests-on-ppc64-and-s390x.patch): + echo 'Patch #19 (0001-Skip-failing-tests-on-ppc64-and-s390x.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file js/src/tests/jstests.list Patch #30 (FixSharedArray.diff): + echo 'Patch #30 (FixSharedArray.diff):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file js/public/StructuredClone.h Patch #31 (0002-D89554-autoconf1.diff): + echo 'Patch #31 (0002-D89554-autoconf1.diff):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .autoconf213 --fuzz=0 patching file build/autoconf/acgeneral.m4 patching file build/autoconf/acoldnames.m4 patching file build/autoconf/acspecific.m4 patching file build/autoconf/autoconf.m4 patching file build/autoconf/autoconf.sh patching file build/moz.configure/old.configure Patch #32 (0003-D94538-autoconf2.diff): + echo 'Patch #32 (0003-D94538-autoconf2.diff):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .autoconf213-2 --fuzz=0 patching file python/mozboot/mozboot/archlinux.py patching file python/mozboot/mozboot/centosfedora.py patching file python/mozboot/mozboot/debian.py patching file python/mozboot/mozboot/freebsd.py patching file python/mozboot/mozboot/gentoo.py patching file python/mozboot/mozboot/openbsd.py patching file python/mozboot/mozboot/opensuse.py patching file python/mozboot/mozboot/osx.py patching file python/mozboot/mozboot/solus.py patching file python/mozboot/mozboot/windows.py + rm -rf modules/zlib + popd ~/build/BUILD/gjs-1.68.6 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.5KSaT7 + umask 022 + cd /builddir/build/BUILD ~/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src ~/build/BUILD/gjs-1.68.6 + cd gjs-1.68.6 + pushd firefox-78.10.0/js/src + export CC=gcc + CC=gcc + export CXX=g++ + CXX=g++ + export 'RUSTFLAGS=-C embed-bitcode' + RUSTFLAGS='-C embed-bitcode' + export CARGO_PROFILE_RELEASE_LTO=true + CARGO_PROFILE_RELEASE_LTO=true + export 'LINKFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + LINKFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + export PYTHON=/usr/bin/python3 + PYTHON=/usr/bin/python3 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./ctypes/libffi/configure + diff -u ./ctypes/libffi/configure.backup ./ctypes/libffi/configure + mv ./ctypes/libffi/configure.backup ./ctypes/libffi/configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./ctypes/libffi/configure + diff -u ./ctypes/libffi/configure.backup ./ctypes/libffi/configure + mv ./ctypes/libffi/configure.backup ./ctypes/libffi/configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./ctypes/libffi/configure + diff -u ./ctypes/libffi/configure.backup ./ctypes/libffi/configure --- ./ctypes/libffi/configure.backup 2021-04-13 02:13:47.000000000 +0800 +++ ./ctypes/libffi/configure 2022-11-25 04:31:00.361704423 +0800 @@ -1911,7 +1911,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./ctypes/libffi/configure + diff -u ./ctypes/libffi/configure.backup ./ctypes/libffi/configure + mv ./ctypes/libffi/configure.backup ./ctypes/libffi/configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./ctypes/libffi/configure + diff -u ./ctypes/libffi/configure.backup ./ctypes/libffi/configure --- ./ctypes/libffi/configure.backup 2022-11-25 04:31:00.361704423 +0800 +++ ./ctypes/libffi/configure 2022-11-25 04:31:00.379704518 +0800 @@ -19690,7 +19690,7 @@ compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' -lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./ctypes/libffi/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./ctypes/libffi/config.sub ++ basename ./ctypes/libffi/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./ctypes/libffi/config.sub '/usr/lib/rpm/redhat/config.sub' -> './ctypes/libffi/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./ctypes/libffi/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./ctypes/libffi/config.guess ++ basename ./ctypes/libffi/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./ctypes/libffi/config.guess '/usr/lib/rpm/redhat/config.guess' -> './ctypes/libffi/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ctypes/libffi/ltmain.sh + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --without-system-icu --with-system-zlib --disable-tests --disable-strip --with-intl-api --enable-readline --enable-shared-js --enable-optimize --disable-debug --enable-pie --disable-jemalloc Creating Python 3 environment created virtual environment CPython3.9.10.final.0-64 in 381ms creator CPython3Posix(dest=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3, clear=False, global=False) seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/builddir/.local/share/virtualenv) added seed packages: pip==20.2.2, setuptools==49.6.0, wheel==0.35.1 activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator b"running build_ext\nbuilding 'psutil._psutil_linux' extension\ncreating build/temp.linux-x86_64-3.9\ncreating build/temp.linux-x86_64-3.9/psutil\ngcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/include -I/usr/include/python3.9 -c psutil/_psutil_common.c -o build/temp.linux-x86_64-3.9/psutil/_psutil_common.o\ngcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/include -I/usr/include/python3.9 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-3.9/psutil/_psutil_linux.o\ngcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/include -I/usr/include/python3.9 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-3.9/psutil/_psutil_posix.o\ncreating build/lib.linux-x86_64-3.9\ncreating build/lib.linux-x86_64-3.9/psutil\ngcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g build/temp.linux-x86_64-3.9/psutil/_psutil_common.o build/temp.linux-x86_64-3.9/psutil/_psutil_linux.o build/temp.linux-x86_64-3.9/psutil/_psutil_posix.o -L/usr/lib64 -o build/lib.linux-x86_64-3.9/psutil/_psutil_linux.cpython-39-x86_64-linux-gnu.so\nbuilding 'psutil._psutil_posix' extension\ngcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/include -I/usr/include/python3.9 -c psutil/_psutil_common.c -o build/temp.linux-x86_64-3.9/psutil/_psutil_common.o\ngcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/include -I/usr/include/python3.9 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-3.9/psutil/_psutil_posix.o\ngcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g build/temp.linux-x86_64-3.9/psutil/_psutil_common.o build/temp.linux-x86_64-3.9/psutil/_psutil_posix.o -L/usr/lib64 -o build/lib.linux-x86_64-3.9/psutil/_psutil_posix.cpython-39-x86_64-linux-gnu.so\ncopying build/lib.linux-x86_64-3.9/psutil/_psutil_linux.cpython-39-x86_64-linux-gnu.so -> psutil\ncopying build/lib.linux-x86_64-3.9/psutil/_psutil_posix.cpython-39-x86_64-linux-gnu.so -> psutil\n" Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt) Re-executing in the virtualenv checking for vcs source checkout... no checking for a shell... /usr/bin/sh checking for host system type... x86_64-redhat-linux-gnu checking for target system type... x86_64-redhat-linux-gnu checking for Python 3... /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python (3.9.10) checking whether cross compiling... no checking for yasm... not found checking for the target C compiler... /usr/bin/gcc checking whether the target C compiler can be used... yes checking the target C compiler version... 11.3.1 checking the target C compiler works... yes checking for the target C++ compiler... /usr/bin/g++ checking whether the target C++ compiler can be used... yes checking the target C++ compiler version... 11.3.1 checking the target C++ compiler works... yes checking for the host C compiler... /usr/bin/gcc checking whether the host C compiler can be used... yes checking the host C compiler version... 11.3.1 checking the host C compiler works... yes checking for the host C++ compiler... /usr/bin/g++ checking whether the host C++ compiler can be used... yes checking the host C++ compiler version... 11.3.1 checking the host C++ compiler works... yes checking for 64-bit OS... yes checking for new enough STL headers from libstdc++... yes checking for nasm... not found checking for linker... bfd checking for the assembler... /usr/bin/gcc checking for ar... /usr/bin/ar checking for pkg_config... /usr/bin/pkg-config checking for pkg-config version... 1.7.3 checking for stdint.h... yes checking for inttypes.h... yes checking for malloc.h... yes checking for alloca.h... yes checking for sys/byteorder.h... no checking for getopt.h... yes checking for unistd.h... yes checking for nl_types.h... yes checking for cpuid.h... yes checking for fts.h... yes checking for sys/statvfs.h... yes checking for sys/statfs.h... yes checking for sys/vfs.h... yes checking for sys/mount.h... yes checking for sys/quota.h... yes checking for linux/quota.h... yes checking for linux/if_addr.h... yes checking for linux/rtnetlink.h... yes checking for sys/queue.h... yes checking for sys/types.h... yes checking for netinet/in.h... yes checking for byteswap.h... yes checking for linux/perf_event.h... yes checking for perf_event_open system call... yes checking whether the C compiler supports -Wbitfield-enum-conversion... no checking whether the C++ compiler supports -Wbitfield-enum-conversion... no checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no checking whether the C compiler supports -Wunreachable-code-return... no checking whether the C++ compiler supports -Wunreachable-code-return... no checking whether the C compiler supports -Wclass-varargs... no checking whether the C++ compiler supports -Wclass-varargs... no checking whether the C++ compiler supports -Wempty-init-stmt... no checking whether the C compiler supports -Wfloat-overflow-conversion... no checking whether the C++ compiler supports -Wfloat-overflow-conversion... no checking whether the C compiler supports -Wfloat-zero-conversion... no checking whether the C++ compiler supports -Wfloat-zero-conversion... no checking whether the C compiler supports -Wloop-analysis... no checking whether the C++ compiler supports -Wloop-analysis... no checking whether the C++ compiler supports -Wc++2a-compat... yes checking whether the C++ compiler supports -Wcomma... no checking whether the C compiler supports -Wduplicated-cond... yes checking whether the C++ compiler supports -Wduplicated-cond... yes checking whether the C++ compiler supports -Wimplicit-fallthrough... yes checking whether the C++ compiler supports -Wunused-function... yes checking whether the C++ compiler supports -Wunused-variable... yes checking whether the C compiler supports -Wstring-conversion... no checking whether the C++ compiler supports -Wstring-conversion... no checking whether the C compiler supports -Wtautological-overlap-compare... no checking whether the C++ compiler supports -Wtautological-overlap-compare... no checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no checking whether the C++ compiler supports -Wno-inline-new-delete... no checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes checking whether the C compiler supports -Wno-error=deprecated-declarations... yes checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes checking whether the C compiler supports -Wno-error=array-bounds... yes checking whether the C++ compiler supports -Wno-error=array-bounds... yes checking whether the C compiler supports -Wno-error=coverage-mismatch... yes checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes checking whether the C compiler supports -Wno-error=backend-plugin... no checking whether the C++ compiler supports -Wno-error=backend-plugin... no checking whether the C compiler supports -Wno-error=free-nonheap-object... yes checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes checking whether the C compiler supports -Wno-multistatement-macros... yes checking whether the C++ compiler supports -Wno-multistatement-macros... yes checking whether the C compiler supports -Wno-error=return-std-move... no checking whether the C++ compiler supports -Wno-error=return-std-move... no checking whether the C compiler supports -Wno-error=class-memaccess... yes checking whether the C++ compiler supports -Wno-error=class-memaccess... yes checking whether the C compiler supports -Wno-error=atomic-alignment... no checking whether the C++ compiler supports -Wno-error=atomic-alignment... no checking whether the C compiler supports -Wno-error=deprecated-copy... yes checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes checking whether the C compiler supports -Wformat... yes checking whether the C++ compiler supports -Wformat... yes checking whether the C compiler supports -Wformat-security... no checking whether the C++ compiler supports -Wformat-security... no checking whether the C compiler supports -Wformat-overflow=2... yes checking whether the C++ compiler supports -Wformat-overflow=2... yes checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no checking whether the C++ compiler supports -Wno-noexcept-type... yes checking for llvm_profdata... /usr/bin/llvm-profdata checking whether the C++ compiler supports -fno-sized-deallocation... yes checking whether the C++ compiler supports -fno-aligned-new... yes checking for rustc... /usr/bin/rustc checking for cargo... /usr/bin/cargo checking rustc version... 1.62.1 checking cargo version... 1.62.1 checking for rust target triplet... x86_64-unknown-linux-gnu checking for rust host triplet... x86_64-unknown-linux-gnu checking for rustdoc... /usr/bin/rustdoc checking for rustfmt... not found checking for clang for bindgen... /usr/bin/clang++ checking for libclang for bindgen... /usr/lib64/libclang.so checking that libclang is new enough... yes checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 -std=gnu++17 checking for readline... yes checking for awk... /usr/bin/gawk checking for perl... /usr/bin/perl checking for minimum required perl version >= 5.006... 5.032001 checking for full perl installation... yes checking for gmake... /usr/bin/gmake checking for watchman... not found checking for xargs... /usr/bin/xargs checking for rpmbuild... /usr/bin/rpmbuild checking for NSIS version... no checking for llvm-objdump... /usr/bin/llvm-objdump checking for zlib >= 1.2.3... yes checking MOZ_ZLIB_CFLAGS... checking MOZ_ZLIB_LIBS... -lz checking for m4... /usr/bin/m4 Refreshing /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/old-configure with /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/autoconf/autoconf.sh creating cache ./config.cache checking host system type... x86_64-redhat-linux-gnu checking target system type... x86_64-redhat-linux-gnu checking build system type... x86_64-redhat-linux-gnu checking for gcc... (cached) /usr/bin/gcc -std=gnu99 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ) works... (cached) yes checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes checking for c++... (cached) /usr/bin/g++ checking whether the C++ compiler (/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ) works... (cached) yes checking whether the C++ compiler (/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ) is a cross-compiler... no checking whether we are using GNU C++... (cached) yes checking whether /usr/bin/g++ accepts -g... (cached) yes checking for ranlib... ranlib checking for /usr/bin/gcc... /usr/bin/gcc -std=gnu99 checking for strip... strip checking for sb-conf... no checking for ve... no checking for X... no checking for --noexecstack option to as... yes checking for -z noexecstack option to ld... yes checking for -z text option to ld... yes checking for -z relro option to ld... yes checking for -z nocopyreloc option to ld... yes checking for -Bsymbolic-functions option to ld... yes checking for --build-id=sha1 option to ld... yes checking whether the linker supports Identical Code Folding... no checking whether removing dead symbols breaks debugging... no checking for working const... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for ssize_t... yes checking whether 64-bits std::atomic requires -latomic... no checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for gethostbyname_r in -lc_r... no checking for library containing dlopen... none required checking for dlfcn.h... yes checking for socket in -lsocket... no checking for pthread_create in -lpthreads... no checking for pthread_create in -lpthread... yes checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes checking for getc_unlocked... yes checking for _getc_nolock... no checking for gmtime_r... yes checking for localtime_r... yes checking for pthread_getname_np... yes checking for pthread_get_name_np... no checking for clock_gettime(CLOCK_MONOTONIC)... checking for sin in -lm... yes checking for res_ninit()... yes checking for nl_langinfo and CODESET... yes checking for an implementation of va_copy()... yes checking whether va_list can be copied by value... no checking for __thread keyword for TLS variables... yes checking for localeconv... yes checking for valid optimization flags... yes checking for __cxa_demangle... yes checking for -pipe support... yes checking for tm_zone tm_gmtoff in struct tm... yes checking what kind of list files are supported by the linker... linkerscript checking for posix_fadvise... yes checking for posix_fallocate... yes checking for malloc.h... yes checking for strndup... yes checking for posix_memalign... yes checking for memalign... yes checking for malloc_usable_size... yes checking whether malloc_usable_size definition can use const argument... no checking for valloc in malloc.h... yes checking for valloc in unistd.h... no checking for _aligned_malloc in malloc.h... no updating cache ./config.cache creating ./config.data Creating config.status Reticulating splines... Finished reading 60 moz.build files in 0.07s Read 0 gyp files in parallel contributing 0.00s to total wall time Processed into 231 build config descriptors in 0.07s RecursiveMake backend executed in 0.16s 155 total backend files; 155 created; 0 updated; 0 unchanged; 0 deleted; 7 -> 35 Makefile FasterMake backend executed in 0.04s 4 total backend files; 4 created; 0 updated; 0 unchanged; 0 deleted Total wall time: 0.37s; CPU time: 0.37s; Efficiency: 99%; Untracked: 0.03s + /usr/bin/make -O -j16 V=1 VERBOSE=1 /usr/bin/make recurse_pre-export make[2]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install_dist_public.track dist/public _build_manifests/install/dist_public Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install_dist_include.track dist/include _build_manifests/install/dist_include Elapsed: 0.05s; From dist/include: Kept 1 existing; Added/updated 426; Removed 0 files and 0 directories. make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/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. make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install__tests.track _tests _build_manifests/install/_tests Elapsed: 0.07s; From _tests: Kept 1 existing; Added/updated 423; Removed 0 files and 0 directories. make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src' make[2]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install_dist_bin.track dist/bin _build_manifests/install/dist_bin Elapsed: 0.00s; From dist/bin: Kept 0 existing; Added/updated 1; Removed 0 files and 0 directories. make[2]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src' make[1]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src' rm -f '.cargo/config' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/config.pp -DNDEBUG=1 -DTRIMMED=1 -Dtop_srcdir=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0 -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_MULTI_VALUE=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRNDUP=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.10.0"' -DMOZILLA_VERSION_U=78.10.0 -DMOZJS_MAJOR_VERSION=78 -DMOZJS_MINOR_VERSION=10 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/.cargo/config.in' -o '.cargo/config' make[1]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src' /usr/bin/make recurse_export make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config' config/host_pathsub.o /usr/bin/gcc -std=gnu99 -o host_pathsub.o -c -DXP_UNIX -freorder-blocks -O3 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -MD -MP -MF .deps/host_pathsub.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/pathsub.c make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config' config/host_nsinstall.o /usr/bin/gcc -std=gnu99 -o host_nsinstall.o -c -DXP_UNIX -freorder-blocks -O3 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -MD -MP -MF .deps/host_nsinstall.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/nsinstall.c make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config' mkdir -p '../dist/host/bin/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config' config/nsinstall_real /usr/bin/gcc -std=gnu99 -o nsinstall_real -DXP_UNIX -freorder-blocks -O3 host_nsinstall.o host_pathsub.o /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --host nsinstall_real make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config' cp nsinstall_real nsinstall.tmp mv nsinstall.tmp nsinstall make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config' ../config/nsinstall -R -m 755 'nsinstall' '../dist/bin' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config' config/system-header.sentinel.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/make-system-wrappers.py gen_wrappers system-header.sentinel .deps/system-header.sentinel.pp .deps/system-header.sentinel.stub ../dist/system_wrappers new algorithm atomic cassert climits cmath condition_variable cstdarg cstdio cstdlib cstring cwchar deque functional ios iosfwd iostream istream iterator limits list map memory mutex ostream regex set shared_mutex stack string thread tuple type_traits unordered_map unordered_set utility vector xutility A4Stuff.h activscp.h AEDataModel.h AEObjects.h AEPackObject.h AERegistry.h AEUtils.h afxcmn.h afxcoll.h afxcview.h afxdisp.h afxdtctl.h afxext.h afxmt.h afxpriv.h afxtempl.h afxwin.h Aliases.h all.h alloca.h alloc.h alsa/asoundlib.h ansi_parms.h a.out.h app/Cursor.h Appearance.h AppFileInfo.h AppKit.h AppleEvents.h Application.h app/Message.h app/MessageRunner.h arpa/inet.h arpa/nameser.h array asm/page.h asm/sigcontext.h asm/signal.h ASRegistry.h assert.h atk/atk.h atlcom.h atlconv.h atlctl.cpp atlctl.h ATLCTL.H atlhost.h atlimpl.cpp atlwin.cpp atomic.h ATSTypes.h ATSUnicode.h Balloons.h base64.h base/pblock.h base/PCR_Base.h base/session.h basetyps.h be/app/Application.h Beep.h be/kernel/image.h be/kernel/OS.h bfd.h Bitmap.h bitset blapi.h blapit.h bsd/libc.h bsd/syscall.h bstring.h builtin.h Button.h byteswap.h cairo-atsui.h cairo-beos.h cairo-directfb.h cairo-ft.h cairo-glitz.h cairo-gobject.h cairo.h cairo-pdf.h cairo-ps.h cairo-qpainter.h cairo-qt.h cairo-quartz.h cairo-tee.h cairo-win32.h cairo-xlib.h cairo-xlib-xrender.h callconv.h Carbon/Carbon.h CarbonEvents.h Carbon.h c_asm.h cctype cderr.h cerrno certdb.h cert.h certt.h CFBase.h CFBundle.h CFData.h CFDictionary.h cf.h CFNumber.h CFPlugIn.h CFPreferences.h CFString.h CFURL.h CGAffineTransform.h CheckBox.h ciferfam.h Clipboard.h cmmf.h cmmft.h cmplrs/stsupport.h cms.h cmsreclist.h cmst.h Cocoa/Cocoa.h CodeFragments.h comdef.h commctrl.h COMMCTRL.H commdlg.h compat.h complex condapi.h ConditionalMacros.h conio.h console.h ControlDefinitions.h Controls.h CoreFoundation/CoreFoundation.h CoreServices/CoreServices.h CPalmRec.cpp Cpalmrec.h CPCatgry.cpp CPDbBMgr.h CPString.cpp CPString.h crmf.h crmft.h crtdbg.h crt_externs.h crypt.h cryptohi.h cryptoht.h cstddef ctime ctype.h curl/curl.h curl/easy.h curses.h cxxabi.h DateTimeUtils.h dbus/dbus-glib.h dbus/dbus-glib-lowlevel.h dbus/dbus.h ddeml.h Debug.h dem.h descrip.h Devices.h dfb_types.h dfiff.h dgiff.h Dialogs.h direct/build.h direct/clock.h direct/conf.h direct/debug.h direct/direct.h directfb_keyboard.h directfb_strings.h direct.h direct/hash.h direct/interface.h direct/interface_implementation.h direct/list.h direct/log.h direct/memcpy.h direct/mem.h direct/messages.h direct/modules.h direct/serial.h direct/signals.h direct/stream.h direct/system.h direct/thread.h direct/trace.h direct/tree.h direct/types.h direct/utf8.h direct/util.h dirent.h DiskInit.h dlfcn.h dlgs.h dl.h docobj.h dos/dosextens.h dos.h Drag.h DriverServices.h DriverSynchronization.h DropInPanel.h dvidef.h ecl-exp.h elf.h endian.h Entry.h err.h errno.h Errors.h Events.h exception exdisp.h ExDisp.h exe386.h execinfo.h extras.h fcntl.h features.h fenv.h ffi.h fibdef.h File.h filehdr.h files.h Files.h FindDirectory.h Finder.h FinderRegistry.h FixMath.h float.h fnmatch.h Folders.h fontconfig/fcfreetype.h fontconfig/fontconfig.h Font.h Fonts.h fp.h fpieee.h frame/log.h frame/req.h freetype/freetype.h freetype/ftadvanc.h freetype/ftbitmap.h freetype/ftcache.h freetype/ftfntfmt.h freetype/ftglyph.h freetype/ftlcdfil.h freetype/ftoutln.h freetype/ftsizes.h freetype/ftsynth.h freetype/ftxf86.h freetype.h freetype/t1tables.h freetype/ttnameid.h freetype/tttables.h fribidi/fribidi.h FSp_fopen.h fstream fstream.h ft2build.h ftadvanc.h ftbitmap.h ftcache.h ftfntfmt.h ftglyph.h ftlcdfil.h ftoutln.h fts.h ftsizes.h ftsynth.h ftxf86.h fusion/arena.h fusion/build.h fusion/call.h fusion/conf.h fusion/fusion.h fusion/fusion_internal.h fusion/hash.h fusion/lock.h fusion/object.h fusion/property.h fusion/protocol.h fusion/reactor.h fusion/ref.h fusion/shmalloc.h fusion/shm/pool.h fusion/shm/shm.h fusion/shm/shm_internal.h fusion/types.h fusion/vector.h gconf/gconf-client.h Gdiplus.h gdk/gdkdirectfb.h gdk/gdk.h gdk/gdkkeysyms.h gdk/gdkprivate.h gdk/gdkwayland.h gdk/gdkx.h gdk-pixbuf/gdk-pixbuf.h Gestalt.h getopt.h gio/gio.h glibconfig.h glib.h glib-object.h glob.h gmodule.h gnome.h gnu/libc-version.h gps.h grp.h gssapi_generic.h gssapi/gssapi_generic.h gssapi/gssapi.h gssapi.h gst/app/gstappsink.h gst/app/gstappsrc.h gst/gst.h gst/video/video.h gtk/gtk.h gtk/gtkunixprint.h gtk/gtkx.h hasht.h HIToolbox/HIToolbox.h hlink.h ia64/sys/inline.h Icons.h iconv.h ieeefp.h ifaddrs.h image.h imagehlp.h imm.h initguid.h initializer_list InterfaceDefs.h InternetConfig.h IntlResources.h ints.h intshcut.h inttypes.h iodef.h io.h IOKit/IOKitLib.h IOKit/IOMessage.h IOKit/pwr_mgt/IOPMLib.h iomanip iostream.h jar-ds.h jarfile.h jar.h JavaControl.h JavaEmbedding/JavaControl.h JavaVM/jni.h JManager.h JNIEnvTests.h jni.h JVMManagerTests.h Kerberos/Kerberos.h kernel/image.h kernel/OS.h key.h keyhi.h keyt.h keythi.h kvm.h LAction.h langinfo.h LApplication.h LArray.h LArrayIterator.h LAttachable.h LAttachment.h LaunchServices.h lber.h LBroadcaster.h LButton.h lcache.h LCaption.h LCheckBox.h LCicnButton.h LClipboard.h LCommander.h LComparator.h LControl.h ldap.h ldaplog.h ldappr.h ldap_ssl.h LDataStream.h ldfcn.h LDialogBox.h ldif.h LDocApplication.h LDocument.h LDragAndDrop.h LDragTask.h LEditField.h LEditText.h LEventDispatcher.h LFile.h LFileStream.h LFileTypeList.h LFocusBox.h LGrafPortView.h LHandleStream.h libc_r.h libelf.h libelf/libelf.h libgen.h libgnome/gnome-url.h libgnome/libgnome.h libgnomeui/gnome-icon-lookup.h libgnomeui/gnome-icon-theme.h libgnomeui/gnome-ui-init.h libutil.h limits.h link.h linux/ioprio.h linux/kernel.h linux/limits.h linux/rtc.h linux/version.h List.h Lists.h LListBox.h LListener.h LMenuBar.h LMenu.h LModelDirector.h LModelObject.h LModelProperty.h loader.h locale locale.h LOffscreenView.h logkeys.h logstrng.h Looper.h LowMem.h LPane.h LPeriodical.h LPicture.h LPlaceHolder.h LPrintout.h LProgressBar.h LPushButton.h LRadioGroup.h LRadioGroupView.h LRunArray.h LScroller.h LSharable.h LSingleDoc.h LStaticText.h LStdControl.h LStream.h LString.h LTabGroup.h LTabGroupView.h LTableArrayStorage.h LTableMonoGeometry.h LTableSingleSelector.h LTableView.h LTextEditView.h LTextTableView.h LUndoer.h LVariableArray.h LView.h LWindow.h m68881.h MacErrors.h MacHeadersCarbon.h machine/ansi.h machine/builtins.h machine/clock.h machine/endian.h machine/frame.h machine/inline.h machine/limits.h machine/signal.h machine/trap.h mach/mach_host.h mach/mach_init.h mach/mach_interface.h mach/mach_port.h mach-o/dyld.h MacLocales.h MacMemory.h MacTCP.h MacTypes.h MacWindows.h malloc.h malloc_np.h mapicode.h mapidefs.h mapiguid.h mapi.h mapitags.h mapiutil.h mapix.h Math64.h math.h mbstring.h mem.h memory.h Memory.h MenuBar.h Menu.h Menus.h Message.h Mime.h MixedMode.h mlang.h mmsystem.h model.h Movies.h mpw/errno.h mshtmhst.h mshtml.h mswsock.h Multiprocessing.h mutex.h Navigation.h ncompat.h ncurses.h netCore.h netdb.h net/if.h netinet/in.h netinet/in_systm.h netinet/tcp.h newexe.h new.h nl_types.h NodeInfo.h nspr.h nssb64.h nssb64t.h nssbase.h nssbaset.h nssck.api nssckbi.h nssckepv.h nssckft.h nssckfwc.h nssckfw.h nssckfwt.h nssckg.h nssckmdt.h nssckt.h nss.h nssilckt.h nssilock.h nsslocks.h nssrwlk.h nssrwlkt.h nssutil.h nsswitch.h objbase.h objidl.h Objsafe.h ocsp.h ocspt.h ojiapitests.h ole2.h oleidl.h OpenGL/OpenGL.h OpenTptInternet.h OpenTransport.h OS.h osreldate.h OSUtils.h p12.h p12plcy.h p12t.h Packages.h Palettes.h PALM_CMN.H pango/pango-break.h pango/pangocairo.h pango/pangofc-decoder.h pango/pangofc-font.h pango/pangofc-fontmap.h pango/pango-fontmap.h pango/pango.h pango/pango-modules.h pango/pango-utils.h pango/pangoxft.h pascal.h Patches.h Path.h pcfs/pc_dir.h Pgenerr.h PGenErr.h Ph.h pixman.h pk11func.h pk11pqg.h pk11priv.h pk11pub.h pk11sdr.h pkcs11f.h pkcs11.h pkcs11n.h pkcs11p.h pkcs11t.h pkcs11u.h pkcs12.h pkcs12t.h pkcs7t.h plarena.h plarenas.h plbase64.h plerror.h plgetopt.h plhash.h plstr.h PLStringFuncs.h PMApplication.h pmddim.h poll.h Polygon.h portable.h port.h portreg.h Power.h PP_ClassHeaders.cp PP_Constants.h PPCToolbox.h PP_DebugHeaders.cp PP_KeyCodes.h PP_Macros.h PP_Messages.h PP_Prefix.h PP_Resources.h PP_Types.h pratom.h prbit.h prclist.h prcmon.h prcountr.h prcpucfg.h prcvar.h prdtoa.h preenc.h prenv.h prerr.h prerror.h prinet.h prinit.h prinrval.h Printing.h Print/PMPrintingDialogExtensions.h prio.h pripcsem.h private prlink.h prlock.h prlog.h prlong.h prmem.h prmon.h prmwait.h prnetdb.h Processes.h process.h Process.h prolock.h proto/dos.h proto/exec.h prpdce.h prprf.h prproces.h prrng.h prrwlock.h prshma.h prshm.h prsystem.h prthread.h prtime.h prtpool.h prtrace.h prtypes.h prvrsion.h prwin16.h psap.h Pt.h pthread.h pthread_np.h pulse/pulseaudio.h pwd.h Python.h QDOffscreen.h queue Quickdraw.h QuickDraw.h QuickTimeComponents.h quipu/attr.h regex.h Region.h resolv.h Resources.h Retrace.h rld_interface.h Roster.h rpc.h rpcproxy.h rpc/types.h sane/sane.h sane/sanei.h sane/saneopts.h sanitizer/asan_interface.h sched.h Scrap.h Screen.h Script.h ScrollBar.h secasn1.h secasn1t.h seccomon.h secder.h secdert.h secdig.h secdigt.h secerr.h sec.h sechash.h secitem.h secmime.h secmod.h secmodt.h secoid.h secoidt.h secpkcs5.h secpkcs7.h secport.h secrng.h security.h secutil.h semaphore.h servprov.h setjmp.h SFNTLayoutTypes.h SFNTTypes.h sha1.h share.h shellapi.h shlguid.h shlobj.h shsign.h sigcontext.h signal.h SimpleGameSound.h SIOUX.h size_t.h smime.h sndio.h someincludefile.h soundcard.h Sound.h soundtouch/SoundTouchFactory.h soundtouch/SoundTouch.h spawn.h sqlite3.h sslerr.h ssl.h sslproto.h sslt.h sstream StandardFile.h starlet.h stat.h statreg.cpp statreg.h stdarg.h stdbool.h stddef.h stdint.h stdio.h stdlib.h storage/FindDirectory.h StorageKit.h StringCompare.h string.h String.h strings.h Strings.h StringView.h stropts.h strstrea.h structs.h stsdef.h SupportDefs.h support/String.h support/SupportDefs.h support/TLS.h svrcore.h symconst.h sym.h synch.h syncmgr.h sys/atomic_op.h sys/bitypes.h sys/byteorder.h syscall.h sys/cdefs.h sys/cfgodm.h sys/elf.h sys/endian.h sys/epoll.h sys/errno.h sys/eventfd.h sys/fault.h sys/fcntl.h sys/file.h sys/filio.h sys/frame.h sys/immu.h sys/inotify.h sys/inttypes.h sys/ioccom.h sys/ioctl.h sys/ipc.h sys/klog.h sys/ldr.h sys/link.h sys/locking.h syslog.h sys/lwp.h sys/machine.h sys/mman.h sys/mmu.h sys/mount.h sys/mpctl.h sys/msg.h sys/param.h sys/pda.h sys/poll.h sys/ppc.h sys/prctl.h sys/priv.h sys/procfs.h sys/pstat.h sys/ptrace.h sys/queue.h sys/quota.h sys/reboot.h sys/reg.h sys/regset.h sys/resource.h sys/sched.h sys/select.h sys/sem.h sys/sendfile.h sys/shm.h sys/siginfo.h sys/signal.h sys/socket.h sys/sockio.h sys/sparc/frame.h sys/stack.h sys/statfs.h sys/stat.h sys/statvfs.h sys/syscall.h sys/sysctl.h sys/sysinfo.h sys/sysmacros.h sys/sysmp.h sys/syssgi.h sys/systeminfo.h sys/system_properties.h sys/thr.h sys/timeb.h sys/time.h sys/times.h sys/ttycom.h sys/types.h sys/ucontext.h sys/uio.h sys/un.h sys/unistd.h sys/user.h sys/utsname.h sys/vfs.h sys/wait.h t1tables.h tables.h TArray.h TArrayIterator.h task.h tchar.h TCHAR.H termios.h TextCommon.h TextEdit.h TextEncodingConverter.h TextServices.h TextUtils.h TextView.h th/PCR_Th.h thread.h ThreadManagerTests.h Threads.h time.h Timer.h tlhelp32.h ToolUtils.h tr1/functional trace.h Traps.h ttnameid.h tttables.h typeinfo types.h Types.h UAppleEventsMgr.h UAttachments.h ucontext.h uconv.h UCursor.h UDebugging.h UDesktop.h UDrawingState.h UDrawingUtils.h UEnvironment.h UEventMgr.h UException.h UExtractFromAEDesc.h UGWorld.h UKeyFilters.h ulocks.h ulserrno.h UMemoryMgr.h UModalDialogs.h UNavServicesDialogs.h UnicodeBlockObjects.h UnicodeConverter.h UnicodeUtilities.h unidef.h unikbd.h unistd.h unix.h unixio.h unknwn.h unwind.h UPrinting.h UQuickTime.h UReanimator.h URegions.h URegistrar.h UResourceMgr.h urlhist.h urlmon.h UScrap.h UScreenPort.h UTCUtils.h UTETextAction.h UTEViewTextAction.h UTextEdit.h UTextTraits.h utilmodt.h utilpars.h utilparst.h utilrename.h utime.h UWindows.h values.h varargs.h vcclr.h View.h Volume.h wab.h wait.h wchar.h wctype.h winbase.h win/compobj.h windef.h Window.h windows.h Windows.h windowsx.h Wininet.h winnls.h winperf.h winreg.h Winreg.h winsock2.h winsock.h winspool.h winsvc.h winuser.h winver.h wmem.h workbench/startup.h wtypes.h wx/image.h wx/listctrl.h wx/log.h wx/toolbar.h wx/wx.h wx/xrc/xmlres.h X11/cursorfont.h X11/extensions/Print.h X11/extensions/scrnsaver.h X11/extensions/shape.h X11/extensions/Xcomposite.h X11/extensions/Xdamage.h X11/extensions/Xfixes.h X11/extensions/Xrender.h X11/extensions/XShm.h X11/ImUtil.h X11/Intrinsic.h X11/keysymdef.h X11/keysym.h X11/Shell.h X11/StringDefs.h X11/Xatom.h X11/Xft/Xft.h X11/Xfuncproto.h X11/X.h X11/XKBlib.h X11/Xlib.h X11/Xlibint.h X11/Xlib-xcb.h X11/Xlocale.h X11/Xos.h X11/Xutil.h xcb/shm.h xcb/xcb.h xlocale.h zmouse.h zlib.h sys/event.h sys/auxv.h make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp make[3]: Nothing to be done for 'export'. make[3]: Nothing to be done for 'export'. make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/js-confdefs.h.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-confdefs.h .deps/js-confdefs.h.pp .deps/js-confdefs.h.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js-confdefs.h.in make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/js-config.h.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-config.h .deps/js-config.h.pp .deps/js-config.h.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js-config.h.in make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/selfhosted.out.h.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/embedjs.py generate_selfhosted selfhosted.out.h .deps/selfhosted.out.h.pp .deps/selfhosted.out.h.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js.msg /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/TypedObjectConstants.h /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/SelfHostingDefines.h /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Utilities.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Array.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/AsyncFunction.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/AsyncIteration.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/BigInt.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Classes.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Date.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Error.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Function.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Generator.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Iterator.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Map.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Module.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Number.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Object.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Promise.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Reflect.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/RegExp.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/RegExpGlobalReplaceOpt.h.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/RegExpLocalReplaceOpt.h.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/String.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Set.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Sorting.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/TypedArray.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/TypedObject.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/WeakMap.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/WeakSet.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/Collator.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/CommonFunctions.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/CurrencyDataGenerated.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/DateTimeFormat.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/DisplayNames.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/IntlObject.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/ListFormat.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/NumberFormat.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/PluralRules.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/RelativeTimeFormat.js /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js /usr/bin/g++ -E -o self-hosting-preprocessed.pp -DCROSS_COMPILE= -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DXP_LINUX=1 -DMOZ_BUILD_APP=js -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="78.10.0" -DMOZILLA_VERSION_U=78.10.0 -DMOZILLA_UAVERSION="78.0" -DMOZ_UPDATE_CHANNEL=default -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_GETOPT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_CPUID_H=1 -DHAVE_FTS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DMOZ_DLL_PREFIX="lib" -DMOZ_DLL_SUFFIX=".so" -DJS_WITHOUT_NSPR=1 -DJS_STANDALONE=1 -DJS_64BIT=1 -DJS_PUNBOX64=1 -DJS_CODEGEN_X64=1 -DENABLE_WASM_MULTI_VALUE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_NEW_REGEXP=1 -DEDITLINE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DU_USING_ICU_NAMESPACE=0 -DU_STATIC_IMPLEMENTATION=1 -DX_DISPLAY_MISSING=1 -DMOZJS_MAJOR_VERSION=78 -DMOZJS_MINOR_VERSION=10 -DHAVE_SSIZE_T=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -D_REENTRANT=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LIBM=1 -DHAVE_RES_NINIT=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_LOCALECONV=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DMALLOC_H= -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DHAVE_VALLOC=1 -DNO_NSPR_10_SUPPORT=1 -DNDEBUG=1 -DTRIMMED=1 self-hosting-cpp-input.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' ../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Nothing to be done for 'export'. make[3]: Nothing to be done for 'export'. make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc' js/src/gc/StatsPhasesGenerated.h.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/GenerateStatsPhases.py generateHeader StatsPhasesGenerated.h .deps/StatsPhasesGenerated.h.pp .deps/StatsPhasesGenerated.h.stub make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp js/src/frontend/ReservedWordsGenerated.h.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/GenerateReservedWords.py main ReservedWordsGenerated.h .deps/ReservedWordsGenerated.h.pp .deps/ReservedWordsGenerated.h.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ReservedWords.h make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/MOpcodesGenerated.h.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/GenerateOpcodeFiles.py generate_mir_header MOpcodesGenerated.h .deps/MOpcodesGenerated.h.pp .deps/MOpcodesGenerated.h.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MIR.h make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc' js/src/gc/StatsPhasesGenerated.inc.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/GenerateStatsPhases.py generateCpp StatsPhasesGenerated.inc .deps/StatsPhasesGenerated.inc.pp .deps/StatsPhasesGenerated.inc.stub make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/LOpcodesGenerated.h.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/GenerateOpcodeFiles.py generate_lir_header LOpcodesGenerated.h .deps/LOpcodesGenerated.h.pp .deps/LOpcodesGenerated.h.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/LIR.h /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/shared/LIR-shared.h /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x86-shared/LIR-x86-shared.h /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x64/LIR-x64.h make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/CacheIROpsGenerated.h.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/GenerateCacheIRFiles.py generate_cacheirops_header CacheIROpsGenerated.h .deps/CacheIROpsGenerated.h.pp .deps/CacheIROpsGenerated.h.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIROps.yaml make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp /usr/bin/make recurse_compile make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/rust' js/src/rust/force-cargo-library-build make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/rust' /usr/bin/cargo rustc --release --manifest-path /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/rust/Cargo.toml -vv --lib --target=x86_64-unknown-linux-gnu -- -Clto make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/debugger' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/debugger' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/wasm' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/wasm' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/memory/build' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/memory/build' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/memory/mozalloc' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/memory/mozalloc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp' make[3]: Nothing to be done for 'host-objects'. make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/memory/build' memory/build/Unified_cpp_memory_build0.o /usr/bin/g++ -o Unified_cpp_memory_build0.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_MEMORY_IMPL -DMOZ_HAS_MOZGLUE -DIMPL_MFBT -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/memory/build -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/memory/build -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_memory_build0.o.pp Unified_cpp_memory_build0.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/memory/build' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/appendable.o /usr/bin/g++ -o appendable.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/appendable.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/appendable.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/memory/mozalloc' memory/mozalloc/mozalloc_abort.o /usr/bin/g++ -o mozalloc_abort.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/memory/mozalloc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/memory/mozalloc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/xpcom -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/memory/build -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mozalloc_abort.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/memory/mozalloc/mozalloc_abort.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/memory/mozalloc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/data' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/data' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' mozglue/misc/AutoProfilerLabel.o /usr/bin/g++ -o AutoProfilerLabel.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/AutoProfilerLabel.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc/AutoProfilerLabel.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/data' config/external/icu/data/icudata_gas.o /usr/bin/gcc -std=gnu99 -o icudata_gas.o -DNDEBUG=1 -DTRIMMED=1 -fPIC -Wa,--noexecstack -g -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/data -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/data/ '-DICU_DATA_FILE="icudt67l.dat"' -DICU_DATA_SYMBOL=icudt67_dat -c /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/data/icudata_gas.S make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/data' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' mkdir -p '.deps/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_acos.o /usr/bin/g++ -o e_acos.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_acos.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/e_acos.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/memory/mozalloc' memory/mozalloc/Unified_cpp_memory_mozalloc0.o /usr/bin/g++ -o Unified_cpp_memory_mozalloc0.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/memory/mozalloc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/memory/mozalloc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/xpcom -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/memory/build -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_memory_mozalloc0.o.pp Unified_cpp_memory_mozalloc0.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/memory/mozalloc' make[3]: Nothing to be done for 'host'. make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_acosh.o /usr/bin/g++ -o e_acosh.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_acosh.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/e_acosh.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_asin.o /usr/bin/g++ -o e_asin.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_asin.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/e_asin.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_atan2.o /usr/bin/g++ -o e_atan2.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_atan2.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/e_atan2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/bmpset.o /usr/bin/g++ -o bmpset.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/bmpset.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/bmpset.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' mozglue/misc/ConditionVariable_posix.o /usr/bin/g++ -o ConditionVariable_posix.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ConditionVariable_posix.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc/ConditionVariable_posix.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_atanh.o /usr/bin/g++ -o e_atanh.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_atanh.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/e_atanh.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_cosh.o /usr/bin/g++ -o e_cosh.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_cosh.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/e_cosh.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' mozglue/misc/MmapFaultHandler.o /usr/bin/g++ -o MmapFaultHandler.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/MmapFaultHandler.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc/MmapFaultHandler.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_exp.o /usr/bin/g++ -o e_exp.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_exp.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/e_exp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' mozglue/misc/Mutex_posix.o /usr/bin/g++ -o Mutex_posix.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Mutex_posix.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc/Mutex_posix.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_hypot.o /usr/bin/g++ -o e_hypot.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_hypot.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/e_hypot.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/astro.o /usr/bin/g++ -o astro.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/astro.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/astro.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_log.o /usr/bin/g++ -o e_log.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_log.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/e_log.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_log10.o /usr/bin/g++ -o e_log10.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_log10.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/e_log10.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/brkeng.o /usr/bin/g++ -o brkeng.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/brkeng.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/brkeng.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_log2.o /usr/bin/g++ -o e_log2.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_log2.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/e_log2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' Compiling encoding_rs v0.8.22 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_rs CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_VERSION=0.8.22 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=30dee8126d266b4f -C extra-filename=-30dee8126d266b4f --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/build/encoding_rs-30dee8126d266b4f -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --cap-lints warn` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_pow.o /usr/bin/g++ -o e_pow.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_pow.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/e_pow.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/basictz.o /usr/bin/g++ -o basictz.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/basictz.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/basictz.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/e_sinh.o /usr/bin/g++ -o e_sinh.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_sinh.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/e_sinh.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' Compiling cc v1.0.47 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/cc CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cc-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cc CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cc-rs' CARGO_PKG_VERSION=1.0.47 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=47 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name cc --edition=2018 /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/cc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=d2cb2b1f4889de3a -C extra-filename=-d2cb2b1f4889de3a --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --cap-lints warn` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/k_exp.o /usr/bin/g++ -o k_exp.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/k_exp.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/k_exp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' mozglue/misc/Printf.o /usr/bin/g++ -o Printf.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Printf.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc/Printf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/bocsu.o /usr/bin/g++ -o bocsu.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/bocsu.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/bocsu.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_asinh.o /usr/bin/g++ -o s_asinh.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_asinh.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_asinh.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_atan.o /usr/bin/g++ -o s_atan.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_atan.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_atan.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/brkiter.o /usr/bin/g++ -o brkiter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/brkiter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/brkiter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_cbrt.o /usr/bin/g++ -o s_cbrt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_cbrt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_cbrt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_ceil.o /usr/bin/g++ -o s_ceil.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_ceil.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_ceil.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' mozglue/misc/StackWalk.o /usr/bin/g++ -o StackWalk.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/StackWalk.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc/StackWalk.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_ceilf.o /usr/bin/g++ -o s_ceilf.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_ceilf.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_ceilf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/buddhcal.o /usr/bin/g++ -o buddhcal.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/buddhcal.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/buddhcal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_copysign.o /usr/bin/g++ -o s_copysign.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_copysign.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_copysign.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_expm1.o /usr/bin/g++ -o s_expm1.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_expm1.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_expm1.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/bytesinkutil.o /usr/bin/g++ -o bytesinkutil.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/bytesinkutil.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/bytesinkutil.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_fabs.o /usr/bin/g++ -o s_fabs.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_fabs.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_fabs.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_floor.o /usr/bin/g++ -o s_floor.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_floor.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_floor.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_floorf.o /usr/bin/g++ -o s_floorf.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_floorf.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_floorf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_log1p.o /usr/bin/g++ -o s_log1p.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_log1p.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_log1p.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/bytestream.o /usr/bin/g++ -o bytestream.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/bytestream.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/bytestream.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' mozglue/misc/TimeStamp.o /usr/bin/g++ -o TimeStamp.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/TimeStamp.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc/TimeStamp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_nearbyint.o /usr/bin/g++ -o s_nearbyint.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_nearbyint.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_nearbyint.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_rint.o /usr/bin/g++ -o s_rint.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_rint.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_rint.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' Compiling cfg-if v0.1.10 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/cfg-if CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_VERSION=0.1.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name cfg_if --edition=2018 /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/cfg-if/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=c708f6ccc561aa4f -C extra-filename=-c708f6ccc561aa4f --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` Compiling encoding_c_mem v0.2.5 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_c_mem CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs::mem' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c_mem/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c_mem CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c_mem' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_c_mem/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=f6ca054f61cdf3ac -C extra-filename=-f6ca054f61cdf3ac --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/build/encoding_c_mem-f6ca054f61cdf3ac -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --cap-lints warn` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_rintf.o /usr/bin/g++ -o s_rintf.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_rintf.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_rintf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_scalbn.o /usr/bin/g++ -o s_scalbn.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_scalbn.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_scalbn.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_tanh.o /usr/bin/g++ -o s_tanh.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_tanh.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_tanh.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/bytestrie.o /usr/bin/g++ -o bytestrie.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/bytestrie.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/bytestrie.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp' js/src/new-regexp/property-sequences.o /usr/bin/g++ -o property-sequences.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -MD -MP -MF .deps/property-sequences.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/property-sequences.cc make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp' Compiling encoding_c v0.9.7 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_c CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c' CARGO_PKG_VERSION=0.9.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_c/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=736ddd0e9f262175 -C extra-filename=-736ddd0e9f262175 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/build/encoding_c-736ddd0e9f262175 -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --cap-lints warn` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_trunc.o /usr/bin/g++ -o s_trunc.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_trunc.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_trunc.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' mozglue/misc/TimeStamp_posix.o /usr/bin/g++ -o TimeStamp_posix.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/TimeStamp_posix.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc/TimeStamp_posix.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' modules/fdlibm/src/s_truncf.o /usr/bin/g++ -o s_truncf.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_truncf.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/modules/fdlibm/src/s_truncf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/modules/fdlibm/src' Compiling leb128 v0.2.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=leb128 CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/leb128 CARGO_PKG_AUTHORS='Nick Fitzgerald :Philip Craig ' CARGO_PKG_DESCRIPTION='Read and write DWARF'\''s "Little Endian Base 128" (LEB128) variable length integer encoding.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=leb128 CARGO_PKG_REPOSITORY='https://github.com/gimli-rs/leb128' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name leb128 /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/leb128/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=db3510aaa04346da -C extra-filename=-db3510aaa04346da --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` warning: use of deprecated macro `try`: use the `?` operator instead --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/leb128/src/lib.rs:123:13 | 123 | try!(r.read_exact(&mut buf)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/leb128/src/lib.rs:153:13 | 153 | try!(r.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/leb128/src/lib.rs:200:13 | 200 | try!(w.write_all(&buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/leb128/src/lib.rs:232:13 | 232 | try!(w.write_all(&buf)); | ^^^ warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/leb128/src/lib.rs:91:38 | 91 | ::std::error::Error::description(self) | ^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/leb128/src/lib.rs:104:36 | 104 | fn cause(&self) -> Option<&::std::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` | 104 | fn cause(&self) -> Option<&dyn (::std::error::Error)> { | +++++ + warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/leb128/src/lib.rs:99:44 | 99 | Error::IoError(ref e) => e.description(), | ^^^^^^^^^^^ warning: `leb128` (lib) generated 7 warnings Compiling arrayvec v0.5.1 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=arrayvec CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/arrayvec CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=arrayvec CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name arrayvec --edition=2018 /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/arrayvec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=413f9fa4c65d7009 -C extra-filename=-413f9fa4c65d7009 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` Compiling mozilla-central-workspace-hack v0.1.0 (/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/workspace-hack) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozilla_central_workspace_hack CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/workspace-hack CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozilla-central-workspace-hack CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name mozilla_central_workspace_hack build/workspace-hack/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=a01ec79ebd550068 -C extra-filename=-a01ec79ebd550068 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps -C opt-level=2 -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/bytestriebuilder.o /usr/bin/g++ -o bytestriebuilder.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/bytestriebuilder.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/bytestriebuilder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' Compiling wasmparser v0.48.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wasmparser CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/wasmparser-0.48.2 CARGO_PKG_AUTHORS='Yury Delendik ' CARGO_PKG_DESCRIPTION='A simple event-driven library for parsing WebAssembly binary files. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wasmparser CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmparser.rs' CARGO_PKG_VERSION=0.48.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=48 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name wasmparser --edition=2018 /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/wasmparser-0.48.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=040fafbd40ae23dd -C extra-filename=-040fafbd40ae23dd --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc' js/src/gc/StoreBuffer.o /usr/bin/g++ -o StoreBuffer.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/StoreBuffer.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/StoreBuffer.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt' mfbt/lz4.o /usr/bin/gcc -std=gnu99 -o lz4.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -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 -MD -MP -MF .deps/lz4.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/lz4/lz4.c make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/caniter.o /usr/bin/g++ -o caniter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/caniter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/caniter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/calendar.o /usr/bin/g++ -o calendar.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/calendar.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/calendar.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' In file included from /usr/include/string.h:519, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers/string.h:3, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cmemory.h:32, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cpputils.h:21, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/calendar.cpp:53: In function 'strncpy', inlined from 'icu_67::Calendar::operator=(icu_67::Calendar const&)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/calendar.cpp:844:9, inlined from 'icu_67::Calendar::operator=(icu_67::Calendar const&)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/calendar.cpp:817:1, inlined from 'icu_67::Calendar::Calendar(icu_67::Calendar const&)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/calendar.cpp:811:13: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'icu_67::Calendar::operator=(icu_67::Calendar const&)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/calendar.cpp:844:9, inlined from 'icu_67::Calendar::operator=(icu_67::Calendar const&)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/calendar.cpp:817:1: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/chariter.o /usr/bin/g++ -o chariter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/chariter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/chariter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/characterproperties.o /usr/bin/g++ -o characterproperties.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/characterproperties.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/characterproperties.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt' mfbt/lz4frame.o /usr/bin/gcc -std=gnu99 -o lz4frame.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -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 -MD -MP -MF .deps/lz4frame.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/lz4/lz4frame.c make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/cecal.o /usr/bin/g++ -o cecal.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/cecal.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/cecal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' mozglue/misc/Decimal.o /usr/bin/g++ -o Decimal.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Decimal.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/misc/decimal/Decimal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mozglue/misc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/cmemory.o /usr/bin/g++ -o cmemory.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/cmemory.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cmemory.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/charstr.o /usr/bin/g++ -o charstr.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/charstr.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/charstr.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/cstring.o /usr/bin/g++ -o cstring.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/cstring.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cstring.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/choicfmt.o /usr/bin/g++ -o choicfmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/choicfmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/choicfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/chnsecal.o /usr/bin/g++ -o chnsecal.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/chnsecal.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/chnsecal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/dictionarydata.o /usr/bin/g++ -o dictionarydata.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/dictionarydata.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/dictionarydata.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/dtintrv.o /usr/bin/g++ -o dtintrv.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/dtintrv.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/dtintrv.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/coleitr.o /usr/bin/g++ -o coleitr.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/coleitr.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/coleitr.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collation.o /usr/bin/g++ -o collation.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collation.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collation.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/dictbe.o /usr/bin/g++ -o dictbe.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/dictbe.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/dictbe.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/coll.o /usr/bin/g++ -o coll.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/coll.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/coll.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/errorcode.o /usr/bin/g++ -o errorcode.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/errorcode.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/errorcode.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/edits.o /usr/bin/g++ -o edits.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/edits.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/edits.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp' js/src/new-regexp/special-case.o /usr/bin/g++ -o special-case.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -MD -MP -MF .deps/special-case.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/special-case.cc make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/filteredbrk.o /usr/bin/g++ -o filteredbrk.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/filteredbrk.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/filteredbrk.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationbuilder.o /usr/bin/g++ -o collationbuilder.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationbuilder.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationbuilder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt' mfbt/xxhash.o /usr/bin/gcc -std=gnu99 -o xxhash.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -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 -MD -MP -MF .deps/xxhash.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/lz4/xxhash.c make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/filterednormalizer2.o /usr/bin/g++ -o filterednormalizer2.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/filterednormalizer2.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/filterednormalizer2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt' mfbt/lz4hc.o /usr/bin/gcc -std=gnu99 -o lz4hc.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -DMOZILLA_CLIENT -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -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 -MD -MP -MF .deps/lz4hc.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/lz4/lz4hc.c make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationcompare.o /usr/bin/g++ -o collationcompare.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationcompare.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationcompare.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt' mfbt/Compression.o /usr/bin/g++ -o Compression.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Compression.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/Compression.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/loadednormalizer2impl.o /usr/bin/g++ -o loadednormalizer2impl.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/loadednormalizer2impl.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/loadednormalizer2impl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationdata.o /usr/bin/g++ -o collationdata.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationdata.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationdata.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/RegExp.o /usr/bin/g++ -o RegExp.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/RegExp.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/RegExp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/localebuilder.o /usr/bin/g++ -o localebuilder.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/localebuilder.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/localebuilder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' Running `/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/build/encoding_rs-30dee8126d266b4f/build-script-build` Compiling mozglue-static v0.1.0 (/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/static/rust) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/static/rust CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozglue-static CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 mozglue/static/rust/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=b4b3d9812e97b445 -C extra-filename=-b4b3d9812e97b445 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/build/mozglue-static-b4b3d9812e97b445 -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --extern cc=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps/libcc-d2cb2b1f4889de3a.rlib` [encoding_c_mem 0.2.5] cargo:rerun-if-changed= [encoding_c_mem 0.2.5] cargo:include-dir=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_c_mem/include Running `/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/build/encoding_c_mem-f6ca054f61cdf3ac/build-script-build` [encoding_c 0.9.7] cargo:rerun-if-changed= [encoding_c 0.9.7] cargo:include-dir=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_c/include Running `/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/build/encoding_c-736ddd0e9f262175/build-script-build` Compiling wast v16.0.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wast CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/wast CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Customizable Rust parsers for the WebAssembly Text formats WAT and WAST ' CARGO_PKG_HOMEPAGE='https://github.com/bytecodealliance/wat/tree/master/crates/wast' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wast CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wat/tree/master/crates/wast' CARGO_PKG_VERSION=16.0.0 CARGO_PKG_VERSION_MAJOR=16 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name wast --edition=2018 /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/wast/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto --cfg 'feature="default"' --cfg 'feature="wasm-module"' -C metadata=81c74b650f995a17 -C extra-filename=-81c74b650f995a17 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --extern leb128=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps/libleb128-db3510aaa04346da.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` warning: lint `intra_doc_link_resolution_failure` has been removed: use `rustdoc::broken_intra_doc_links` instead --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/wast/src/lib.rs:48:23 | 48 | #![deny(missing_docs, intra_doc_link_resolution_failure)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(renamed_and_removed_lints)]` on by default make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt' mfbt/Unified_cpp_mfbt0.o /usr/bin/g++ -o Unified_cpp_mfbt0.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_mfbt0.o.pp Unified_cpp_mfbt0.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/localematcher.o /usr/bin/g++ -o localematcher.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/localematcher.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/localematcher.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt' mfbt/Unified_cpp_mfbt1.o /usr/bin/g++ -o Unified_cpp_mfbt1.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_mfbt1.o.pp Unified_cpp_mfbt1.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/mfbt' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationdatabuilder.o /usr/bin/g++ -o collationdatabuilder.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationdatabuilder.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationdatabuilder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/localeprioritylist.o /usr/bin/g++ -o localeprioritylist.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/localeprioritylist.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/localeprioritylist.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/locbased.o /usr/bin/g++ -o locbased.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/locbased.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/locbased.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/locavailable.o /usr/bin/g++ -o locavailable.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/locavailable.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/locavailable.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationdatareader.o /usr/bin/g++ -o collationdatareader.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationdatareader.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationdatareader.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationdatawriter.o /usr/bin/g++ -o collationdatawriter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationdatawriter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationdatawriter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/locdistance.o /usr/bin/g++ -o locdistance.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/locdistance.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/locdistance.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/locdispnames.o /usr/bin/g++ -o locdispnames.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/locdispnames.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/locdispnames.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationfastlatinbuilder.o /usr/bin/g++ -o collationfastlatinbuilder.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationfastlatinbuilder.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationfastlatinbuilder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationfastlatin.o /usr/bin/g++ -o collationfastlatin.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationfastlatin.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationfastlatin.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationfcd.o /usr/bin/g++ -o collationfcd.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationfcd.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationfcd.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/locdspnm.o /usr/bin/g++ -o locdspnm.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/locdspnm.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/locdspnm.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/locid.o /usr/bin/g++ -o locid.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/locid.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/locid.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/loclikely.o /usr/bin/g++ -o loclikely.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/loclikely.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/loclikely.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationiterator.o /usr/bin/g++ -o collationiterator.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationiterator.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationiterator.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/locmap.o /usr/bin/g++ -o locmap.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/locmap.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/locmap.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/loclikelysubtags.o /usr/bin/g++ -o loclikelysubtags.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/loclikelysubtags.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/loclikelysubtags.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend0.o /usr/bin/g++ -o Unified_cpp_js_src_frontend0.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend0.o.pp Unified_cpp_js_src_frontend0.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' In file included from Unified_cpp_js_src_frontend0.cpp:29: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/BytecodeEmitter.cpp: In member function 'js::frontend::BytecodeEmitter::emitSetOrInitializeDestructuring(js::frontend::ParseNode*, js::frontend::DestructuringFlavor)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/BytecodeEmitter.cpp:2653:48: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 2653 | NameOpEmitter noe(this, name, loc, kind); | ^ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/locresdata.o /usr/bin/g++ -o locresdata.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/locresdata.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/locresdata.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationroot.o /usr/bin/g++ -o collationroot.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationroot.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationroot.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/lsr.o /usr/bin/g++ -o lsr.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/lsr.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/lsr.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationkeys.o /usr/bin/g++ -o collationkeys.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationkeys.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationkeys.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationrootelements.o /usr/bin/g++ -o collationrootelements.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationrootelements.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationrootelements.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/locutil.o /usr/bin/g++ -o locutil.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/locutil.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/locutil.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/messagepattern.o /usr/bin/g++ -o messagepattern.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/messagepattern.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/messagepattern.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/jsmath.o /usr/bin/g++ -o jsmath.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/jsmath.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jsmath.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationruleparser.o /usr/bin/g++ -o collationruleparser.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationruleparser.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationruleparser.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/normalizer2.o /usr/bin/g++ -o normalizer2.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/normalizer2.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/normalizer2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/DoubleToString.o /usr/bin/g++ -o DoubleToString.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/DoubleToString.o.pp -Wno-implicit-fallthrough /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/util/DoubleToString.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationsets.o /usr/bin/g++ -o collationsets.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationsets.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationsets.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationsettings.o /usr/bin/g++ -o collationsettings.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationsettings.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationsettings.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp' js/src/new-regexp/Unified_cpp_js_src_new-regexp0.o /usr/bin/g++ -o Unified_cpp_js_src_new-regexp0.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -MD -MP -MF .deps/Unified_cpp_js_src_new-regexp0.o.pp Unified_cpp_js_src_new-regexp0.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp' In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-macro-assembler.h:8, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-bytecode-generator.h:8, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/RegExpAPI.cpp:18, from Unified_cpp_js_src_new-regexp0.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-compiler-tonode.cc: In member function 'v8::internal::RegExpCharacterClass::ToNode(v8::internal::RegExpCompiler*, v8::internal::RegExpNode*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-ast.h:313:9: warning: 'default_flags.flags_' may be used uninitialized [-Wmaybe-uninitialized] 313 | flags_(flags), | ^~~~~~~~~~~~~ In file included from Unified_cpp_js_src_new-regexp0.cpp:47: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-compiler-tonode.cc:425:23: note: 'default_flags.flags_' was declared here 425 | JSRegExp::Flags default_flags; | ^~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit0.o /usr/bin/g++ -o Unified_cpp_js_src_jit0.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit0.o.pp Unified_cpp_js_src_jit0.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/normalizer2impl.o /usr/bin/g++ -o normalizer2impl.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/normalizer2impl.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/normalizer2impl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationtailoring.o /usr/bin/g++ -o collationtailoring.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationtailoring.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationtailoring.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/collationweights.o /usr/bin/g++ -o collationweights.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/collationweights.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/collationweights.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/normlzr.o /usr/bin/g++ -o normlzr.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/normlzr.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/normlzr.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/parsepos.o /usr/bin/g++ -o parsepos.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/parsepos.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/parsepos.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/patternprops.o /usr/bin/g++ -o patternprops.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/patternprops.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/patternprops.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/compactdecimalformat.o /usr/bin/g++ -o compactdecimalformat.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/compactdecimalformat.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/compactdecimalformat.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/compactdecimalformat.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/coptccal.o /usr/bin/g++ -o coptccal.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/coptccal.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/coptccal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/propname.o /usr/bin/g++ -o propname.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/propname.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/propname.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Utility.o /usr/bin/g++ -o Utility.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Utility.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/util/Utility.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/punycode.o /usr/bin/g++ -o punycode.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/punycode.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/punycode.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/curramt.o /usr/bin/g++ -o curramt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/curramt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/curramt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell' js/src/shell/Unified_cpp_js_src_shell0.o /usr/bin/g++ -o Unified_cpp_js_src_shell0.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -Dtopsrcdir=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/shell -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_shell0.o.pp Unified_cpp_js_src_shell0.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell' Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_rs CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_rs CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_VERSION=0.8.22 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/build/encoding_rs-9782b343967a3d47/out /usr/bin/rustc --crate-name encoding_rs /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=ab916d8152d52118 -C extra-filename=-ab916d8152d52118 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --extern cfg_if=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps/libcfg_if-c708f6ccc561aa4f.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/currfmt.o /usr/bin/g++ -o currfmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/currfmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/currfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/putil.o /usr/bin/g++ -o putil.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/putil.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/putil.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' warning: unused label --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/macros.rs:878:41 | 878 | ... 'innermost: loop { | ^^^^^^^^^^ | ::: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/euc_jp.rs:77:5 | 77 | / euc_jp_decoder_functions!( 78 | | { 79 | | let trail_minus_offset = byte.wrapping_sub(0xA1); 80 | | // Fast-track Hiragana (60% according to Lunde) ... | 220 | | handle 221 | | ); | |_____- in this macro invocation | = note: `#[warn(unused_labels)]` on by default = note: this warning originates in the macro `euc_jp_decoder_function` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused label --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/macros.rs:878:41 | 878 | ... 'innermost: loop { | ^^^^^^^^^^ | ::: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/euc_jp.rs:77:5 | 77 | / euc_jp_decoder_functions!( 78 | | { 79 | | let trail_minus_offset = byte.wrapping_sub(0xA1); 80 | | // Fast-track Hiragana (60% according to Lunde) ... | 220 | | handle 221 | | ); | |_____- in this macro invocation | = note: this warning originates in the macro `euc_jp_decoder_function` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused label --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/macros.rs:574:41 | 574 | ... 'innermost: loop { | ^^^^^^^^^^ | ::: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/gb18030.rs:111:5 | 111 | / gb18030_decoder_functions!( 112 | | { 113 | | // If first is between 0x81 and 0xFE, inclusive, 114 | | // subtract offset 0x81. ... | 294 | | handle, 295 | | 'outermost); | |___________________- in this macro invocation | = note: this warning originates in the macro `gb18030_decoder_function` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `...` range patterns are deprecated --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/mem.rs:743:26 | 743 | 0...0x7F => { | ^^^ 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 --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/mem.rs:749:29 | 749 | 0xC2...0xD5 => { | ^^^ 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 --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/mem.rs:770:36 | 770 | 0xE1 | 0xE3...0xEC | 0xEE => { | ^^^ 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 --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/mem.rs:879:29 | 879 | 0xF1...0xF4 => { | ^^^ 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 --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/mem.rs:942:18 | 942 | 0...0x7F => { | ^^^ 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 --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/mem.rs:948:21 | 948 | 0xC2...0xD5 => { | ^^^ 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 --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/mem.rs:985:28 | 985 | 0xE1 | 0xE3...0xEC | 0xEE => { | ^^^ 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 --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/lib.rs:2686:29 | 2686 | b'A'...b'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 --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/lib.rs:2691:29 | 2691 | b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => { | ^^^ 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 --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/lib.rs:2691:43 | 2691 | b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => { | ^^^ 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 --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/lib.rs:2714:29 | 2714 | b'A'...b'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 --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/lib.rs:2723:29 | 2723 | b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => { | ^^^ 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 --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/lib.rs:2723:43 | 2723 | b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => { | ^^^ 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 function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_rs/src/handles.rs:113:42 | 113 | let mut u: u16 = ::std::mem::uninitialized(); | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/currpinf.o /usr/bin/g++ -o currpinf.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/currpinf.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/currpinf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend1.o /usr/bin/g++ -o Unified_cpp_js_src_frontend1.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend1.o.pp Unified_cpp_js_src_frontend1.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/currunit.o /usr/bin/g++ -o currunit.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/currunit.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/currunit.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/rbbi.o /usr/bin/g++ -o rbbi.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/rbbi.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/rbbi.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/dangical.o /usr/bin/g++ -o dangical.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/dangical.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/dangical.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm2.o /usr/bin/g++ -o Unified_cpp_js_src_wasm2.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/wasm -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm2.o.pp Unified_cpp_js_src_wasm2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/wasm' In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:72, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:26, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/util/Poison.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/ds/LifoAlloc.h:30, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/JitAllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/shared/Assembler-shared.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmCode.h:22, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmModule.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmModule.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: In member function 'RefPtr::RefPtr(RefPtr&&)', inlined from 'js::wasm::SerializableRefPtr::SerializableRefPtr(js::wasm::SerializableRefPtr&&)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmTypes.h:155:8, inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::new_ >(js::wasm::SerializableRefPtr*, js::wasm::SerializableRefPtr&&)void' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:58:5, inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::moveConstruct >(js::wasm::SerializableRefPtr*, js::wasm::SerializableRefPtr*, js::wasm::SerializableRefPtr*)void' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:98:11, inlined from 'mozilla::Vector, 0ul, js::SystemAllocPolicy>::Vector(mozilla::Vector, 0ul, js::SystemAllocPolicy>&&)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:857:24, inlined from 'js::wasm::Module::Module(js::wasm::Code const&, mozilla::Vector&&, mozilla::Vector&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector&&, mozilla::UniquePtr const, JS::DeletePolicy const> >, mozilla::UniquePtr >, js::wasm::ShareableBytes const*, bool)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmModule.h:156:9, inlined from 'js_new, mozilla::Vector, mozilla::Vector, 0ul, js::SystemAllocPolicy>, mozilla::Vector, 0ul, js::SystemAllocPolicy>, mozilla::Vector, decltype(nullptr), decltype(nullptr), decltype(nullptr), bool>(js::wasm::Code const&, mozilla::Vector&&, mozilla::Vector&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector&&, decltype(nullptr)&&, decltype(nullptr)&&, decltype(nullptr)&&, bool&&)js::wasm::Module*' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:537:1, inlined from 'js::wasm::Module::deserialize(unsigned char const*, unsigned long, js::wasm::Metadata*)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmModule.cpp:313:57: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RefPtr.h:102:21: warning: 'memset' offset 0 is out of the bounds [0, 0] [-Warray-bounds] 102 | aRefPtr.mRawPtr = nullptr; | ~~~~~~~~~~~~~~~~^~~~~~~~~ In member function 'RefPtr::RefPtr(RefPtr&&)', inlined from 'js::wasm::SerializableRefPtr::SerializableRefPtr(js::wasm::SerializableRefPtr&&)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmTypes.h:155:8, inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::new_ >(js::wasm::SerializableRefPtr*, js::wasm::SerializableRefPtr&&)void' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:58:5, inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::moveConstruct >(js::wasm::SerializableRefPtr*, js::wasm::SerializableRefPtr*, js::wasm::SerializableRefPtr*)void' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:98:11, inlined from 'mozilla::Vector, 0ul, js::SystemAllocPolicy>::Vector(mozilla::Vector, 0ul, js::SystemAllocPolicy>&&)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:857:24, inlined from 'js::wasm::Module::Module(js::wasm::Code const&, mozilla::Vector&&, mozilla::Vector&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector&&, mozilla::UniquePtr const, JS::DeletePolicy const> >, mozilla::UniquePtr >, js::wasm::ShareableBytes const*, bool)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmModule.h:157:9, inlined from 'js_new, mozilla::Vector, mozilla::Vector, 0ul, js::SystemAllocPolicy>, mozilla::Vector, 0ul, js::SystemAllocPolicy>, mozilla::Vector, decltype(nullptr), decltype(nullptr), decltype(nullptr), bool>(js::wasm::Code const&, mozilla::Vector&&, mozilla::Vector&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector&&, decltype(nullptr)&&, decltype(nullptr)&&, decltype(nullptr)&&, bool&&)js::wasm::Module*' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:537:1, inlined from 'js::wasm::Module::deserialize(unsigned char const*, unsigned long, js::wasm::Metadata*)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmModule.cpp:313:57: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RefPtr.h:102:21: warning: 'memset' offset 0 is out of the bounds [0, 0] [-Warray-bounds] 102 | aRefPtr.mRawPtr = nullptr; | ~~~~~~~~~~~~~~~~^~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/rbbi_cache.o /usr/bin/g++ -o rbbi_cache.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/rbbi_cache.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/rbbi_cache.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/datefmt.o /usr/bin/g++ -o datefmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/datefmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/datefmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/rbbidata.o /usr/bin/g++ -o rbbidata.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/rbbidata.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/rbbidata.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/rbbinode.o /usr/bin/g++ -o rbbinode.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/rbbinode.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/rbbinode.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/dayperiodrules.o /usr/bin/g++ -o dayperiodrules.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/dayperiodrules.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/dayperiodrules.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/rbbirb.o /usr/bin/g++ -o rbbirb.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/rbbirb.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/rbbirb.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/dcfmtsym.o /usr/bin/g++ -o dcfmtsym.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/dcfmtsym.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/dcfmtsym.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc' js/src/gc/Unified_cpp_js_src_gc0.o /usr/bin/g++ -o Unified_cpp_js_src_gc0.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_gc0.o.pp Unified_cpp_js_src_gc0.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc' In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PrivateIterators-inl.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Allocator.cpp:27, from Unified_cpp_js_src_gc0.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/GC.cpp: In member function 'js::gc::GCRuntime::sweepObjectGroups()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:129:7: warning: 'MEM[(struct RealmsInCompartmentIter *)&r + 40B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 129 | it++; | ~~^~ In file included from Unified_cpp_js_src_gc0.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/GC.cpp:5017:29: note: 'MEM[(struct RealmsInCompartmentIter *)&r + 40B].it' was declared here 5017 | for (SweepGroupRealmsIter r(this); !r.done(); r.next()) { | ^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PrivateIterators-inl.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Allocator.cpp:27, from Unified_cpp_js_src_gc0.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/GC.cpp: In member function 'js::gc::GCRuntime::sweepMisc()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:134:13: warning: 'MEM[(struct RealmsInCompartmentIter *)&r + 40B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 134 | return *it; | ^~ In file included from Unified_cpp_js_src_gc0.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/GC.cpp:5025:29: note: 'MEM[(struct RealmsInCompartmentIter *)&r + 40B].it' was declared here 5025 | for (SweepGroupRealmsIter r(this); !r.done(); r.next()) { | ^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PrivateIterators-inl.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Allocator.cpp:27, from Unified_cpp_js_src_gc0.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/GC.cpp: In member function 'js::gc::GCRuntime::sweepDebuggerOnMainThread(JSFreeOp*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:129:7: warning: 'MEM[(struct RealmsInCompartmentIter *)&r + 40B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 129 | it++; | ~~^~ In file included from Unified_cpp_js_src_gc0.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/GC.cpp:5144:31: note: 'MEM[(struct RealmsInCompartmentIter *)&r + 40B].it' was declared here 5144 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { | ^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PrivateIterators-inl.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Allocator.cpp:27, from Unified_cpp_js_src_gc0.cpp:2: In member function 'js::RealmsInCompartmentIter::get() const', inlined from 'js::RealmsInZoneIter::get() const' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:175:45, inlined from 'js::RealmsInZoneIter::operator JS::Realm*() const' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:177:43, inlined from 'js::CompartmentsOrRealmsIterT::get() const' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:219:13, inlined from 'js::CompartmentsOrRealmsIterT::operator->() const' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:223:37, inlined from 'js::gc::GCRuntime::sweepJitDataOnMainThread(JSFreeOp*)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/GC.cpp:5183:34: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:134:13: warning: 'MEM[(const struct RealmsInCompartmentIter *)&r + 40B].it' may be used uninitialized [-Wmaybe-uninitialized] 134 | return *it; | ^~ In file included from Unified_cpp_js_src_gc0.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/GC.cpp: In member function 'js::gc::GCRuntime::sweepJitDataOnMainThread(JSFreeOp*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/GC.cpp:5182:31: note: 'r' declared here 5182 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { | ^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PrivateIterators-inl.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Allocator.cpp:27, from Unified_cpp_js_src_gc0.cpp:2: In member function 'js::RealmsInCompartmentIter::get() const', inlined from 'js::RealmsInZoneIter::get() const' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:175:45, inlined from 'js::RealmsInZoneIter::operator JS::Realm*() const' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:177:43, inlined from 'js::CompartmentsOrRealmsIterT::get() const' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:219:13, inlined from 'js::CompartmentsOrRealmsIterT::operator->() const' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:223:37, inlined from 'js::gc::GCRuntime::sweepJitDataOnMainThread(JSFreeOp*)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/GC.cpp:5183:34: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:134:13: warning: 'MEM[(const struct RealmsInCompartmentIter *)&r + 40B].it' may be used uninitialized [-Wmaybe-uninitialized] 134 | return *it; | ^~ In file included from Unified_cpp_js_src_gc0.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/GC.cpp: In member function 'js::gc::GCRuntime::sweepJitDataOnMainThread(JSFreeOp*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/GC.cpp:5182:31: note: 'r' declared here 5182 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { | ^ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/decContext.o /usr/bin/g++ -o decContext.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/decContext.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decContext.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' warning: `wast` (lib) generated 1 warning Running `/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/build/mozglue-static-b4b3d9812e97b445/build-script-build` [mozglue-static 0.1.0] TARGET = Some("x86_64-unknown-linux-gnu") [mozglue-static 0.1.0] OPT_LEVEL = Some("2") [mozglue-static 0.1.0] HOST = Some("x86_64-unknown-linux-gnu") [mozglue-static 0.1.0] CXX_x86_64-unknown-linux-gnu = None [mozglue-static 0.1.0] CXX_x86_64_unknown_linux_gnu = Some(" /usr/bin/g++") [mozglue-static 0.1.0] CXXFLAGS_x86_64-unknown-linux-gnu = None [mozglue-static 0.1.0] CXXFLAGS_x86_64_unknown_linux_gnu = Some("-I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/rust -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/rust -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") [mozglue-static 0.1.0] CRATE_CC_NO_DEFAULTS = None [mozglue-static 0.1.0] DEBUG = Some("false") [mozglue-static 0.1.0] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") [mozglue-static 0.1.0] running: "/usr/bin/g++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers" "-include" "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-DEXPORT_JS_API" "-DMOZ_HAS_MOZGLUE" "-I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/rust" "-I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/rust" "-I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include" "-fPIC" "-DMOZILLA_CLIENT" "-include" "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h" "-Wall" "-Wempty-body" "-Wignored-qualifiers" "-Woverloaded-virtual" "-Wpointer-arith" "-Wsign-compare" "-Wtype-limits" "-Wunreachable-code" "-Wwrite-strings" "-Wno-invalid-offsetof" "-Wc++2a-compat" "-Wduplicated-cond" "-Wimplicit-fallthrough" "-Wunused-function" "-Wunused-variable" "-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-noexcept-type" "-fno-sized-deallocation" "-fno-aligned-new" "-O2" "-flto=auto" "-ffat-lto-objects" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wall" "-Werror=format-security" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-march=x86-64-v2" "-mtune=generic" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fcf-protection" "-fno-rtti" "-ffunction-sections" "-fdata-sections" "-fno-exceptions" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O3" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-I" "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src" "-I" "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include" "-DMOZ_HAS_MOZGLUE" "-o" "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-f8518871abd8dfbd/out/wrappers.o" "-c" "wrappers.cpp" make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/rbbiscan.o /usr/bin/g++ -o rbbiscan.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/rbbiscan.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/rbbiscan.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' [mozglue-static 0.1.0] exit status: 0 [mozglue-static 0.1.0] AR_x86_64-unknown-linux-gnu = None [mozglue-static 0.1.0] AR_x86_64_unknown_linux_gnu = Some("/usr/bin/ar") [mozglue-static 0.1.0] running: "/usr/bin/ar" "crs" "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-f8518871abd8dfbd/out/libwrappers.a" "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-f8518871abd8dfbd/out/wrappers.o" [mozglue-static 0.1.0] exit status: 0 [mozglue-static 0.1.0] cargo:rustc-link-lib=static=wrappers [mozglue-static 0.1.0] cargo:rustc-link-search=native=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-f8518871abd8dfbd/out [mozglue-static 0.1.0] CXXSTDLIB_x86_64-unknown-linux-gnu = None [mozglue-static 0.1.0] CXXSTDLIB_x86_64_unknown_linux_gnu = None [mozglue-static 0.1.0] HOST_CXXSTDLIB = None [mozglue-static 0.1.0] CXXSTDLIB = None [mozglue-static 0.1.0] cargo:rustc-link-lib=stdc++ [mozglue-static 0.1.0] cargo:rerun-if-changed=wrappers.cpp Compiling wat v1.0.17 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wat CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/wat CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Rust parser for the WebAssembly Text format, WAT ' CARGO_PKG_HOMEPAGE='https://github.com/bytecodealliance/wat' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wat CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wat' CARGO_PKG_VERSION=1.0.17 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name wat --edition=2018 /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/wat/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=41a154ff03438606 -C extra-filename=-41a154ff03438606 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --extern wast=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps/libwast-81c74b650f995a17.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c_mem CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_c_mem CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs::mem' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c_mem/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c_mem CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c_mem' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/build/encoding_c_mem-aab54d4d96654289/out /usr/bin/rustc --crate-name encoding_c_mem --edition=2018 /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_c_mem/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=fbce0bf73a903646 -C extra-filename=-fbce0bf73a903646 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --extern encoding_rs=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps/libencoding_rs-ab916d8152d52118.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/rbbisetb.o /usr/bin/g++ -o rbbisetb.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/rbbisetb.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/rbbisetb.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' warning: `extern` fn uses type `char`, which is not FFI-safe --> /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/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_rs` (lib) generated 18 warnings (1 duplicate) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_c CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c' CARGO_PKG_VERSION=0.9.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/build/encoding_c-e092131e5eb51d90/out /usr/bin/rustc --crate-name encoding_c /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/third_party/rust/encoding_c/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=a76f067d2f336811 -C extra-filename=-a76f067d2f336811 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --extern encoding_rs=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps/libencoding_rs-ab916d8152d52118.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1` warning: `encoding_c_mem` (lib) generated 1 warning Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozglue_static CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mozglue/static/rust CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozglue-static CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-f8518871abd8dfbd/out /usr/bin/rustc --crate-name mozglue_static --edition=2018 mozglue/static/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=ec3e9fcb074c7db6 -C extra-filename=-ec3e9fcb074c7db6 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --extern arrayvec=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps/libarrayvec-413f9fa4c65d7009.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-f8518871abd8dfbd/out -l static=wrappers -l stdc++` Compiling jsrust_shared v0.1.0 (/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/rust/shared) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jsrust_shared CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/rust/shared CARGO_PKG_AUTHORS='The Spidermonkey developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=jsrust_shared CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name jsrust_shared js/src/rust/shared/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type rlib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C linker-plugin-lto -C metadata=46aa51d8b0ba74ee -C extra-filename=-46aa51d8b0ba74ee --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --extern encoding_c=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps/libencoding_c-a76f067d2f336811.rmeta --extern encoding_c_mem=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps/libencoding_c_mem-fbce0bf73a903646.rmeta --extern mozglue_static=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-ec3e9fcb074c7db6.rmeta --extern mozilla_central_workspace_hack=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-a01ec79ebd550068.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-f8518871abd8dfbd/out` Compiling jsrust v0.1.0 (/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/rust) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jsrust CARGO_MANIFEST_DIR=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/rust CARGO_PKG_AUTHORS='The Spidermonkey developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=jsrust CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps:/usr/lib' /usr/bin/rustc --crate-name jsrust js/src/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type staticlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C lto -Clto -C metadata=ce934cad2432fa52 -C extra-filename=-ce934cad2432fa52 --out-dir /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/cargo-linker -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/release/deps --extern jsrust_shared=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps/libjsrust_shared-46aa51d8b0ba74ee.rlib --extern mozglue_static=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-ec3e9fcb074c7db6.rlib --extern wasmparser=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps/libwasmparser-040fafbd40ae23dd.rlib --extern wat=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/deps/libwat-41a154ff03438606.rlib -C opt-level=2 -C debuginfo=2 --cap-lints warn -C embed-bitcode -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/build/mozglue-static-f8518871abd8dfbd/out` make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/rbbistbl.o /usr/bin/g++ -o rbbistbl.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/rbbistbl.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/rbbistbl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' js/src/frontend/Parser.o /usr/bin/g++ -o Parser.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Parser.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.cpp: In member function 'js::frontend::GeneralParser::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser::ClassContext, js::frontend::DefaultHandling)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.cpp:7359:16: warning: 'innerName' may be used uninitialized in this function [-Wmaybe-uninitialized] 7359 | NameNodeType innerName; | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.cpp: In member function 'js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.cpp:5922:19: warning: 'ifNode' may be used uninitialized in this function [-Wmaybe-uninitialized] 5922 | TernaryNodeType ifNode; | ^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.cpp: In member function 'js::frontend::GeneralParser::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser::ClassContext, js::frontend::DefaultHandling)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.cpp:7359:16: warning: 'innerName' may be used uninitialized in this function [-Wmaybe-uninitialized] 7359 | NameNodeType innerName; | ^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.cpp: In member function 'js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Parser.cpp:5922:19: warning: 'ifNode' may be used uninitialized in this function [-Wmaybe-uninitialized] 5922 | TernaryNodeType ifNode; | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc' js/src/gc/Unified_cpp_js_src_gc1.o /usr/bin/g++ -o Unified_cpp_js_src_gc1.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_gc1.o.pp Unified_cpp_js_src_gc1.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc' In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PrivateIterators-inl.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Marking.cpp:47, from Unified_cpp_js_src_gc1.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Nursery.cpp: In member function 'js::Nursery::doPretenuring(JSRuntime*, JS::GCReason, js::gc::TenureCountCache&)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:129:7: warning: 'MEM[(struct RealmsInCompartmentIter *)&r + 16B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 129 | it++; | ~~^~ In file included from Unified_cpp_js_src_gc1.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Nursery.cpp:1245:29: note: 'MEM[(struct RealmsInCompartmentIter *)&r + 16B].it' was declared here 1245 | for (RealmsInZoneIter r(zone); !r.done(); r.next()) { | ^ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend2.o /usr/bin/g++ -o Unified_cpp_js_src_frontend2.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend2.o.pp Unified_cpp_js_src_frontend2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/resbund.o /usr/bin/g++ -o resbund.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/resbund.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/resbund.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/decNumber.o /usr/bin/g++ -o decNumber.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/decNumber.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decNumber.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decNumber.cpp: In function 'uprv_decNumberLog10_67': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1528 | w->lsu[1]=1; w->lsu[0]=0; /* .. */ | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decNumber.cpp:184: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'lsu' of size 1 89 | decNumberUnit lsu[DECNUMUNITS]; | ^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1528 | w->lsu[1]=1; w->lsu[0]=0; /* .. */ | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decNumber.cpp:184: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'lsu' of size 1 89 | decNumberUnit lsu[DECNUMUNITS]; | ^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decNumber.cpp: In function 'uprv_decNumberSquareRoot_67': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decNumber.cpp:2974:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2974 | t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2; | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decNumber.cpp:184: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'lsu' of size 1 89 | decNumberUnit lsu[DECNUMUNITS]; | ^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decNumber.cpp:2974:44: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2974 | t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2; | ~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decNumber.cpp:184: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 2 into destination object 'lsu' of size 1 89 | decNumberUnit lsu[DECNUMUNITS]; | ^~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/rbbitblb.o /usr/bin/g++ -o rbbitblb.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/rbbitblb.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/rbbitblb.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/double-conversion-bignum-dtoa.o /usr/bin/g++ -o double-conversion-bignum-dtoa.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/double-conversion-bignum-dtoa.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/double-conversion-bignum-dtoa.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/restrace.o /usr/bin/g++ -o restrace.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/restrace.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/restrace.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/resource.o /usr/bin/g++ -o resource.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/resource.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/resource.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/decimfmt.o /usr/bin/g++ -o decimfmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/decimfmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decimfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/decimfmt.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ruleiter.o /usr/bin/g++ -o ruleiter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ruleiter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ruleiter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp' js/src/new-regexp/Unified_cpp_js_src_new-regexp1.o /usr/bin/g++ -o Unified_cpp_js_src_new-regexp1.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -MD -MP -MF .deps/Unified_cpp_js_src_new-regexp1.o.pp Unified_cpp_js_src_new-regexp1.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/schriter.o /usr/bin/g++ -o schriter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/schriter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/schriter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/double-conversion-bignum.o /usr/bin/g++ -o double-conversion-bignum.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/double-conversion-bignum.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/double-conversion-bignum.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/double-conversion-cached-powers.o /usr/bin/g++ -o double-conversion-cached-powers.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/double-conversion-cached-powers.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/double-conversion-cached-powers.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/double-conversion-double-to-string.o /usr/bin/g++ -o double-conversion-double-to-string.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/double-conversion-double-to-string.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/double-conversion-double-to-string.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/serv.o /usr/bin/g++ -o serv.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/serv.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/serv.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/double-conversion-fast-dtoa.o /usr/bin/g++ -o double-conversion-fast-dtoa.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/double-conversion-fast-dtoa.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/double-conversion-fast-dtoa.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/servlk.o /usr/bin/g++ -o servlk.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/servlk.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/servlk.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/double-conversion-string-to-double.o /usr/bin/g++ -o double-conversion-string-to-double.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/double-conversion-string-to-double.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/double-conversion-string-to-double.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/debugger' js/src/debugger/Unified_cpp_js_src_debugger1.o /usr/bin/g++ -o Unified_cpp_js_src_debugger1.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/debugger -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_debugger1.o.pp Unified_cpp_js_src_debugger1.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/debugger' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/servlkf.o /usr/bin/g++ -o servlkf.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/servlkf.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/servlkf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/double-conversion-strtod.o /usr/bin/g++ -o double-conversion-strtod.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/double-conversion-strtod.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/double-conversion-strtod.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm1.o /usr/bin/g++ -o Unified_cpp_js_src_wasm1.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/wasm -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm1.o.pp Unified_cpp_js_src_wasm1.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/wasm' In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/JitAllocPolicy.h:19, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/shared/Assembler-shared.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmCode.h:22, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmInstance.h:26, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmFrameIter.cpp:22, from Unified_cpp_js_src_wasm1.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp: In member function '(anonymous namespace)::FunctionCompiler::collectCallResults(js::wasm::ResultType const&, js::jit::MWasmStackResultArea*, mozilla::Vector*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/InlineList.h:299:16: warning: 'def' may be used uninitialized in this function [-Wmaybe-uninitialized] 299 | item->next = at; | ~~~~~~~~~~~^~~~ In file included from Unified_cpp_js_src_wasm1.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp:1335:21: note: 'def' was declared here 1335 | MInstruction* def; | ^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmTypes.h:29, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmFrameIter.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmFrameIter.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: In member function 'RefPtr::RefPtr(RefPtr&&)', inlined from 'js::wasm::SerializableRefPtr::SerializableRefPtr(js::wasm::SerializableRefPtr&&)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmTypes.h:155:8, inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::new_ >(js::wasm::SerializableRefPtr*, js::wasm::SerializableRefPtr&&)void' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:58:5, inlined from 'mozilla::detail::VectorImpl, 0ul, js::SystemAllocPolicy, false>::moveConstruct >(js::wasm::SerializableRefPtr*, js::wasm::SerializableRefPtr*, js::wasm::SerializableRefPtr*)void' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:98:11, inlined from 'mozilla::Vector, 0ul, js::SystemAllocPolicy>::Vector(mozilla::Vector, 0ul, js::SystemAllocPolicy>&&)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:857:24, inlined from 'js::wasm::Module::Module(js::wasm::Code const&, mozilla::Vector&&, mozilla::Vector&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector&&, mozilla::UniquePtr const, JS::DeletePolicy const> >, mozilla::UniquePtr >, js::wasm::ShareableBytes const*, bool)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmModule.h:156:9, inlined from 'js_new, mozilla::Vector, mozilla::Vector, 0ul, js::SystemAllocPolicy>, mozilla::Vector, 0ul, js::SystemAllocPolicy>, mozilla::Vector, mozilla::UniquePtr, JS::DeletePolicy > >, mozilla::UniquePtr >, js::wasm::ShareableBytes const*&>(js::wasm::Code&, mozilla::Vector&&, mozilla::Vector&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector, 0ul, js::SystemAllocPolicy>&&, mozilla::Vector&&, mozilla::UniquePtr, JS::DeletePolicy > >&&, mozilla::UniquePtr >&&, js::wasm::ShareableBytes const*&)js::wasm::Module*' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:537:1, inlined from 'js::wasm::ModuleGenerator::finishModule(js::wasm::ShareableBytes const&, JS::OptimizedEncodingListener*)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmGenerator.cpp:1255:61: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RefPtr.h:102:21: warning: 'memset' offset 0 is out of the bounds [0, 0] [-Warray-bounds] 102 | aRefPtr.mRawPtr = nullptr; | ~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from Unified_cpp_js_src_wasm1.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitEnd((anonymous namespace)::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp:2263:3: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 2263 | switch (kind) { | ^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitTeeGlobal((anonymous namespace)::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp:2620:19: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] 2620 | f.storeGlobalVar(global.offset(), global.isIndirect(), value); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitMemCopy((anonymous namespace)::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp:3462:12: warning: 'srcMemIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 3462 | uint32_t srcMemIndex; | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp:3461:12: warning: 'dstMemIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 3461 | uint32_t dstMemIndex; | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmStubs.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmFrameIter.cpp:23, from Unified_cpp_js_src_wasm1.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitGetGlobal((anonymous namespace)::FunctionCompiler&)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmOpIter.h:241:45: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 241 | void setValue(Value value) { tv_.second() = value; } | ~~~~~~~~~~~~~^~~~~~~ In file included from Unified_cpp_js_src_wasm1.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp:2534:16: note: 'result' was declared here 2534 | MDefinition* result; | ^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmTypes.h:34, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmFrameIter.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmFrameIter.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp: In function 'js::wasm::IonCompileFunctions(js::wasm::ModuleEnvironment const&, js::LifoAlloc&, mozilla::Vector const&, js::wasm::CompiledCode*, mozilla::UniquePtr*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:430:29: warning: 'srcTableIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm1.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp:3490:12: note: 'srcTableIndex' was declared here 3490 | uint32_t srcTableIndex; | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmStubs.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmFrameIter.cpp:23, from Unified_cpp_js_src_wasm1.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmOpIter.h:2015:29: warning: 'dstTableIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 2015 | if (*dstMemOrTableIndex >= env_.tables.length() || | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm1.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp:3489:12: note: 'dstTableIndex' was declared here 3489 | uint32_t dstTableIndex; | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp:289:46: warning: 'i64' may be used uninitialized in this function [-Wmaybe-uninitialized] 289 | MConstant* constant = MConstant::NewInt64(alloc(), i); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp:2160:11: note: 'i64' was declared here 2160 | int64_t i64; | ^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmTypes.h:34, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmFrameIter.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmFrameIter.cpp:19, from Unified_cpp_js_src_wasm1.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:430:47: warning: 'i32' may be used uninitialized in this function [-Wmaybe-uninitialized] 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); | ^~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm1.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp:2150:11: note: 'i32' was declared here 2150 | int32_t i32; | ^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/LIR.h:22, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/shared/CodeGenerator-shared.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x64/CodeGenerator-x64.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CodeGenerator.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp:25, from Unified_cpp_js_src_wasm1.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MIRGraph.h:188:64: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] 188 | void setSlot(uint32_t slot, MDefinition* ins) { slots_[slot] = ins; } In file included from Unified_cpp_js_src_wasm1.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp:2508:16: note: 'value' was declared here 2508 | MDefinition* value; | ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/servnotf.o /usr/bin/g++ -o servnotf.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/servnotf.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/servnotf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/servls.o /usr/bin/g++ -o servls.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/servls.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/servls.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/servrbf.o /usr/bin/g++ -o servrbf.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/servrbf.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/servrbf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/debugger' js/src/debugger/Unified_cpp_js_src_debugger0.o /usr/bin/g++ -o Unified_cpp_js_src_debugger0.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/debugger -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_debugger0.o.pp Unified_cpp_js_src_debugger0.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/debugger' In file included from Unified_cpp_js_src_debugger0.cpp:29: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Environment.cpp: In member function 'js::DebuggerEnvironment::CallData::typeGetter()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Environment.cpp:194:24: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized] 194 | JSAtom* str = Atomize(cx, s, strlen(s), PinAtom); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Debugger.cpp:53, from Unified_cpp_js_src_debugger0.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::addAllGlobalsAsDebuggees()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:98:7: warning: 'MEM[(struct CompartmentsInZoneIter *)&comp + 40B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 98 | it++; | ~~^~ In file included from Unified_cpp_js_src_debugger0.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Debugger.cpp:4314:25: note: 'MEM[(struct CompartmentsInZoneIter *)&comp + 40B].it' was declared here 4314 | for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) { | ^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Debugger.cpp:53, from Unified_cpp_js_src_debugger0.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::findAllGlobals()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:134:13: warning: 'MEM[(struct RealmsInCompartmentIter *)&r + 56B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 134 | return *it; | ^~ In file included from Unified_cpp_js_src_debugger0.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Debugger.cpp:5762:21: note: 'MEM[(struct RealmsInCompartmentIter *)&r + 56B].it' was declared here 5762 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { | ^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Debugger.cpp:53, from Unified_cpp_js_src_debugger0.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:93:46: warning: 'MEM[(struct CompartmentsInZoneIter *)&r + 40B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 93 | return it < zone->compartments().begin() || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 94 | it >= zone->compartments().end(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_debugger0.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Debugger.cpp:5762:21: note: 'MEM[(struct CompartmentsInZoneIter *)&r + 40B].it' was declared here 5762 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { | ^ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/servslkf.o /usr/bin/g++ -o servslkf.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/servslkf.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/servslkf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend6.o /usr/bin/g++ -o Unified_cpp_js_src_frontend6.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend6.o.pp Unified_cpp_js_src_frontend6.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/dtitvfmt.o /usr/bin/g++ -o dtitvfmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/dtitvfmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/dtitvfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/simpleformatter.o /usr/bin/g++ -o simpleformatter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/simpleformatter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/simpleformatter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/sharedobject.o /usr/bin/g++ -o sharedobject.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/sharedobject.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/sharedobject.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/stringpiece.o /usr/bin/g++ -o stringpiece.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/stringpiece.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/stringpiece.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/static_unicode_sets.o /usr/bin/g++ -o static_unicode_sets.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/static_unicode_sets.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/static_unicode_sets.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/static_unicode_sets.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/dtitvinf.o /usr/bin/g++ -o dtitvinf.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/dtitvinf.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/dtitvinf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/dtfmtsym.o /usr/bin/g++ -o dtfmtsym.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/dtfmtsym.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/dtfmtsym.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/stringtriebuilder.o /usr/bin/g++ -o stringtriebuilder.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/stringtriebuilder.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/stringtriebuilder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uarrsort.o /usr/bin/g++ -o uarrsort.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uarrsort.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uarrsort.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/dtrule.o /usr/bin/g++ -o dtrule.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/dtrule.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/dtrule.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/erarules.o /usr/bin/g++ -o erarules.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/erarules.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/erarules.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ubidi_props.o /usr/bin/g++ -o ubidi_props.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ubidi_props.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ubidi_props.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ubidi.o /usr/bin/g++ -o ubidi.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ubidi.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ubidi.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ubidiln.o /usr/bin/g++ -o ubidiln.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ubidiln.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ubidiln.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ethpccal.o /usr/bin/g++ -o ethpccal.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/ethpccal.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ethpccal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm3.o /usr/bin/g++ -o Unified_cpp_js_src_wasm3.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/wasm -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm3.o.pp Unified_cpp_js_src_wasm3.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/wasm' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ubidiwrt.o /usr/bin/g++ -o ubidiwrt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ubidiwrt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ubidiwrt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ubrk.o /usr/bin/g++ -o ubrk.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ubrk.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ubrk.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm0.o /usr/bin/g++ -o Unified_cpp_js_src_wasm0.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/wasm -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm0.o.pp Unified_cpp_js_src_wasm0.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/wasm' In file included from Unified_cpp_js_src_wasm0.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp: In function 'CheckArguments((anonymous namespace)::FunctionValidatorShared&, js::frontend::ParseNode**, mozilla::Vector*) [clone .constprop.0]': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:907:58: warning: 'MEM[(struct Type *)&type]' may be used uninitialized [-Wmaybe-uninitialized] 907 | bool isInt() const { return isSigned() || isUnsigned() || which_ == Int; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:3194:10: note: 'MEM[(struct Type *)&type]' was declared here 3194 | Type type; | ^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:37, from Unified_cpp_js_src_wasm0.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ParseNode.h:857:33: warning: 'coercedExpr' may be used uninitialized in this function [-Wmaybe-uninitialized] 857 | JSAtom* atom() const { return atom_; } | ^~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:3152:14: note: 'coercedExpr' was declared here 3152 | ParseNode* coercedExpr; | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.h:28, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:58:5: warning: 'k' may be used uninitialized in this function [-Wmaybe-uninitialized] 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp:2453:10: note: 'k' was declared here 2453 | Kind k; | ^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:37, from Unified_cpp_js_src_wasm0.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp: In function 'CheckGlobalVariableInitImport(ModuleValidatorShared&, js::PropertyName*, js::frontend::ParseNode*, bool)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ParseNode.h:692:12: warning: 'coercedExpr' may be used uninitialized [-Wmaybe-uninitialized] 692 | return pn_type; | ^~~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:2825:14: note: 'coercedExpr' was declared here 2825 | ParseNode* coercedExpr; | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:907:58: warning: 'MEM[(struct Type *)&coerceTo]' may be used uninitialized [-Wmaybe-uninitialized] 907 | bool isInt() const { return isSigned() || isUnsigned() || which_ == Int; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:2824:8: note: 'MEM[(struct Type *)&coerceTo]' was declared here 2824 | Type coerceTo; | ^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.h:28, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::pushStackResultsForCall(js::wasm::ResultType const&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:58:5: warning: 'k' may be used uninitialized in this function [-Wmaybe-uninitialized] 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp:2453:10: note: 'k' was declared here 2453 | Kind k; | ^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitMemFillInline()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp:12064:12: warning: 'signedLength' may be used uninitialized in this function [-Wmaybe-uninitialized] 12064 | uint32_t length = uint32_t(signedLength); | ^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp:12061:11: warning: 'signedValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 12061 | int32_t signedValue; | ^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitQuotientI32()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp:8368:18: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] 8368 | if (!isConst || c == -1) { | ~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitRemainderI32()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp:8434:18: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] 8434 | if (!isConst || c == -1) { | ~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitTeeLocal()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp:10566:34: warning: 'slot' may be used uninitialized in this function [-Wmaybe-uninitialized] 10566 | return emitSetOrTeeLocal(slot); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitEnd()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp:9732:3: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 9732 | switch (kind) { | ^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp:146, from Unified_cpp_js_src_wasm0.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitBrIf()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmOpIter.h:548:55: warning: 'relativeDepth' may be used uninitialized in this function [-Wmaybe-uninitialized] 548 | return controlStack_[controlStack_.length() - 1 - relativeDepth] | ^~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp:9791:12: note: 'relativeDepth' was declared here 9791 | uint32_t relativeDepth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitSetLocal()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp:10557:33: warning: 'slot' may be used uninitialized in this function [-Wmaybe-uninitialized] 10557 | return emitSetOrTeeLocal(slot); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitRefFunc()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp:11373:10: warning: 'funcIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 11373 | pushI32(funcIndex); | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitGetLocal()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp:10440:23: warning: 'slot' may be used uninitialized in this function [-Wmaybe-uninitialized] 10440 | switch (locals_[slot].kind()) { | ^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.h:28, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitBody()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:58:5: warning: 'i64' may be used uninitialized in this function [-Wmaybe-uninitialized] 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp:13789:17: note: 'i64' was declared here 13789 | int64_t i64; | ^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.h:28, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:58:5: warning: 'i32' may be used uninitialized in this function [-Wmaybe-uninitialized] 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp:13707:17: note: 'i32' was declared here 13707 | int32_t i32; | ^~~ In file included from Unified_cpp_js_src_wasm0.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp: In member function 'ModuleValidator::declareFuncPtrTable(js::wasm::FuncType&&, js::PropertyName*, unsigned int, unsigned int, unsigned int*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp:2014:41: warning: 'sigIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 2014 | env_.asmJSSigToTableIndex[sigIndex] = env_.tables.length(); make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend3.o /usr/bin/g++ -o Unified_cpp_js_src_frontend3.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend3.o.pp Unified_cpp_js_src_frontend3.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucase.o /usr/bin/g++ -o ucase.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucase.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucase.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/dtptngen.o /usr/bin/g++ -o dtptngen.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/dtptngen.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/dtptngen.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend4.o /usr/bin/g++ -o Unified_cpp_js_src_frontend4.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend4.o.pp Unified_cpp_js_src_frontend4.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucasemap.o /usr/bin/g++ -o ucasemap.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucasemap.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucasemap.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/format.o /usr/bin/g++ -o format.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/format.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/format.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/fmtable.o /usr/bin/g++ -o fmtable.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/fmtable.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/fmtable.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp' js/src/new-regexp/Unified_cpp_js_src_new-regexp2.o /usr/bin/g++ -o Unified_cpp_js_src_new-regexp2.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -MD -MP -MF .deps/Unified_cpp_js_src_new-regexp2.o.pp Unified_cpp_js_src_new-regexp2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/new-regexp' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucasemap_titlecase_brkiter.o /usr/bin/g++ -o ucasemap_titlecase_brkiter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucasemap_titlecase_brkiter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucasemap_titlecase_brkiter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/formattedval_iterimpl.o /usr/bin/g++ -o formattedval_iterimpl.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/formattedval_iterimpl.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/formattedval_iterimpl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/formatted_string_builder.o /usr/bin/g++ -o formatted_string_builder.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/formatted_string_builder.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/formatted_string_builder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/formattedvalue.o /usr/bin/g++ -o formattedvalue.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/formattedvalue.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/formattedvalue.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/formattedvalue.cpp: In function 'ufmtval_getString_67': cc1plus: warning: function may return address of local variable [-Wreturn-local-addr] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/formattedvalue.cpp:205:19: note: declared here 205 | UnicodeString readOnlyAlias = impl->fFormattedValue->toTempString(*ec); | ^~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/formattedval_sbimpl.o /usr/bin/g++ -o formattedval_sbimpl.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/formattedval_sbimpl.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/formattedval_sbimpl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Interpreter.o /usr/bin/g++ -o Interpreter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Interpreter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Interpreter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Interpreter.cpp: In function 'js::GetProperty(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Interpreter.cpp:4689:24: warning: 'proto' may be used uninitialized in this function [-Wmaybe-uninitialized] 4689 | if (GetPropertyPure(cx, proto, NameToId(name), vp.address())) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uchar.o /usr/bin/g++ -o uchar.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uchar.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uchar.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/fpositer.o /usr/bin/g++ -o fpositer.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/fpositer.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/fpositer.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/fphdlimp.o /usr/bin/g++ -o fphdlimp.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/fphdlimp.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/fphdlimp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/ProfilingStack.o /usr/bin/g++ -o ProfilingStack.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/ProfilingStack.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/ProfilingStack.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucharstrie.o /usr/bin/g++ -o ucharstrie.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucharstrie.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucharstrie.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucharstriebuilder.o /usr/bin/g++ -o ucharstriebuilder.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucharstriebuilder.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucharstriebuilder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc' js/src/gc/Unified_cpp_js_src_gc2.o /usr/bin/g++ -o Unified_cpp_js_src_gc2.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_gc2.o.pp Unified_cpp_js_src_gc2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/gc' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucharstrieiterator.o /usr/bin/g++ -o ucharstrieiterator.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucharstrieiterator.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucharstrieiterator.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/gregocal.o /usr/bin/g++ -o gregocal.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/gregocal.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/gregocal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uchriter.o /usr/bin/g++ -o uchriter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uchriter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uchriter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucln_cmn.o /usr/bin/g++ -o ucln_cmn.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucln_cmn.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucln_cmn.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucmndata.o /usr/bin/g++ -o ucmndata.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucmndata.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucmndata.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/gregoimp.o /usr/bin/g++ -o gregoimp.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/gregoimp.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/gregoimp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_bld.o /usr/bin/g++ -o ucnv_bld.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucnv_bld.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucnv_bld.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/hebrwcal.o /usr/bin/g++ -o hebrwcal.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/hebrwcal.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/hebrwcal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucnv.o /usr/bin/g++ -o ucnv.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucnv.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucnv.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_cb.o /usr/bin/g++ -o ucnv_cb.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucnv_cb.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucnv_cb.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_cnv.o /usr/bin/g++ -o ucnv_cnv.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucnv_cnv.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucnv_cnv.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_err.o /usr/bin/g++ -o ucnv_err.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucnv_err.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucnv_err.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/indiancal.o /usr/bin/g++ -o indiancal.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/indiancal.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/indiancal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_u16.o /usr/bin/g++ -o ucnv_u16.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucnv_u16.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucnv_u16.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_io.o /usr/bin/g++ -o ucnv_io.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucnv_io.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucnv_io.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/islamcal.o /usr/bin/g++ -o islamcal.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/islamcal.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/islamcal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_u32.o /usr/bin/g++ -o ucnv_u32.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucnv_u32.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucnv_u32.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_u7.o /usr/bin/g++ -o ucnv_u7.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucnv_u7.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucnv_u7.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/japancal.o /usr/bin/g++ -o japancal.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/japancal.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/japancal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucnv_u8.o /usr/bin/g++ -o ucnv_u8.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucnv_u8.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucnv_u8.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucnvbocu.o /usr/bin/g++ -o ucnvbocu.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucnvbocu.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucnvbocu.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit1.o /usr/bin/g++ -o Unified_cpp_js_src_jit1.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit1.o.pp Unified_cpp_js_src_jit1.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucnvlat1.o /usr/bin/g++ -o ucnvlat1.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucnvlat1.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucnvlat1.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend5.o /usr/bin/g++ -o Unified_cpp_js_src_frontend5.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend5.o.pp Unified_cpp_js_src_frontend5.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/frontend' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit11.o /usr/bin/g++ -o Unified_cpp_js_src_jit11.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit11.o.pp Unified_cpp_js_src_jit11.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucnvscsu.o /usr/bin/g++ -o ucnvscsu.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucnvscsu.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucnvscsu.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucptrie.o /usr/bin/g++ -o ucptrie.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucptrie.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucptrie.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucol_swp.o /usr/bin/g++ -o ucol_swp.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucol_swp.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucol_swp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/listformatter.o /usr/bin/g++ -o listformatter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/listformatter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/listformatter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/udatamem.o /usr/bin/g++ -o udatamem.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/udatamem.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/udatamem.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/udataswp.o /usr/bin/g++ -o udataswp.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/udataswp.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/udataswp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/udata.o /usr/bin/g++ -o udata.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/udata.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/udata.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uenum.o /usr/bin/g++ -o uenum.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uenum.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uenum.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ucurr.o /usr/bin/g++ -o ucurr.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ucurr.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucurr.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' In file included from /usr/include/string.h:519, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers/string.h:3, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cmemory.h:32, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/charstr.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucurr.cpp:23: In function 'strncpy', inlined from 'CReg::CReg(char16_t const*, char const*)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucurr.cpp:383:9, inlined from 'CReg::reg(char16_t const*, char const*, UErrorCode*)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucurr.cpp:392:41, inlined from 'CReg::reg(char16_t const*, char const*, UErrorCode*)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucurr.cpp:389:29, inlined from 'ucurr_register_67' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucurr.cpp:464:25, inlined from 'ucurr_register_67' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucurr.cpp:459:1: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucurr.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ucurr.cpp: In function 'ucurr_register_67': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cstring.h:37:57: note: length computed here 37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str) make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uhash_us.o /usr/bin/g++ -o uhash_us.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uhash_us.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uhash_us.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uhash.o /usr/bin/g++ -o uhash.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uhash.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uhash.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uinit.o /usr/bin/g++ -o uinit.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uinit.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uinit.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/measfmt.o /usr/bin/g++ -o measfmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/measfmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/measfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uinvchar.o /usr/bin/g++ -o uinvchar.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uinvchar.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uinvchar.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit12.o /usr/bin/g++ -o Unified_cpp_js_src_jit12.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit12.o.pp Unified_cpp_js_src_jit12.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ulist.o /usr/bin/g++ -o ulist.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ulist.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ulist.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uiter.o /usr/bin/g++ -o uiter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uiter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uiter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit13.o /usr/bin/g++ -o Unified_cpp_js_src_jit13.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit13.o.pp Unified_cpp_js_src_jit13.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uloc_keytype.o /usr/bin/g++ -o uloc_keytype.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uloc_keytype.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uloc_keytype.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uloc.o /usr/bin/g++ -o uloc.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uloc.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uloc.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/umapfile.o /usr/bin/g++ -o umapfile.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/umapfile.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/umapfile.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/umath.o /usr/bin/g++ -o umath.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/umath.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/umath.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/measunit.o /usr/bin/g++ -o measunit.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/measunit.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/measunit.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uloc_tag.o /usr/bin/g++ -o uloc_tag.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uloc_tag.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uloc_tag.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' In file included from /usr/include/string.h:519, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers/string.h:3, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cmemory.h:32, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/charstr.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uloc_tag.cpp:18: In function 'strncpy', inlined from 'ultag_parse(char const*, int, int*, UErrorCode*)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uloc_tag.cpp:2135:21, inlined from 'ulocimp_forLanguageTag_67' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uloc_tag.cpp:2799:88: /usr/include/bits/string_fortified.h:95:34: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uloc_tag.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uloc_tag.cpp: In function 'ulocimp_forLanguageTag_67': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cstring.h:37:57: note: length computed here 37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str) make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/umutex.o /usr/bin/g++ -o umutex.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/umutex.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/umutex.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' Finished release [optimized] target(s) in 52.61s make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/measunit_extra.o /usr/bin/g++ -o measunit_extra.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/measunit_extra.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/measunit_extra.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/measunit_extra.cpp:13: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 13 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/umutablecptrie.o /usr/bin/g++ -o umutablecptrie.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/umutablecptrie.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/umutablecptrie.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/rust' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target --networking /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/libjsrust.a make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/rust' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/measure.o /usr/bin/g++ -o measure.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/measure.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/measure.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/unifilt.o /usr/bin/g++ -o unifilt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/unifilt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unifilt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/unifunct.o /usr/bin/g++ -o unifunct.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/unifunct.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unifunct.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/unames.o /usr/bin/g++ -o unames.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/unames.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unames.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/unifiedcache.o /usr/bin/g++ -o unifiedcache.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/unifiedcache.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unifiedcache.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uniset_closure.o /usr/bin/g++ -o uniset_closure.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uniset_closure.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uniset_closure.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/msgfmt.o /usr/bin/g++ -o msgfmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/msgfmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/msgfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uniset_props.o /usr/bin/g++ -o uniset_props.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uniset_props.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uniset_props.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uniset.o /usr/bin/g++ -o uniset.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uniset.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uniset.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/unisetspan.o /usr/bin/g++ -o unisetspan.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/unisetspan.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unisetspan.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/unistr_case.o /usr/bin/g++ -o unistr_case.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/unistr_case.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unistr_case.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/nfrs.o /usr/bin/g++ -o nfrs.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/nfrs.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/nfrs.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/unistr_case_locale.o /usr/bin/g++ -o unistr_case_locale.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/unistr_case_locale.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unistr_case_locale.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/unistr_cnv.o /usr/bin/g++ -o unistr_cnv.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/unistr_cnv.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unistr_cnv.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/unistr_props.o /usr/bin/g++ -o unistr_props.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/unistr_props.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unistr_props.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/nfrule.o /usr/bin/g++ -o nfrule.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/nfrule.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/nfrule.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/nfsubs.o /usr/bin/g++ -o nfsubs.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/nfsubs.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/nfsubs.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/unistr.o /usr/bin/g++ -o unistr.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/unistr.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unistr.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/unistr_titlecase_brkiter.o /usr/bin/g++ -o unistr_titlecase_brkiter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/unistr_titlecase_brkiter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unistr_titlecase_brkiter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/nounit.o /usr/bin/g++ -o nounit.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/nounit.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/nounit.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uobject.o /usr/bin/g++ -o uobject.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uobject.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_affixutils.o /usr/bin/g++ -o number_affixutils.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_affixutils.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_affixutils.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/unormcmp.o /usr/bin/g++ -o unormcmp.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/unormcmp.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unormcmp.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uprops.o /usr/bin/g++ -o uprops.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uprops.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uprops.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_asformat.o /usr/bin/g++ -o number_asformat.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_asformat.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_asformat.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_asformat.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_capi.o /usr/bin/g++ -o number_capi.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_capi.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_capi.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_capi.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit14.o /usr/bin/g++ -o Unified_cpp_js_src_jit14.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit14.o.pp Unified_cpp_js_src_jit14.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uresdata.o /usr/bin/g++ -o uresdata.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uresdata.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uresdata.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_currencysymbols.o /usr/bin/g++ -o number_currencysymbols.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_currencysymbols.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_currencysymbols.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_currencysymbols.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_compact.o /usr/bin/g++ -o number_compact.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_compact.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_compact.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uresbund.o /usr/bin/g++ -o uresbund.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uresbund.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uresbund.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uscript_props.o /usr/bin/g++ -o uscript_props.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uscript_props.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uscript_props.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uscript.o /usr/bin/g++ -o uscript.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uscript.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uscript.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit5.o /usr/bin/g++ -o Unified_cpp_js_src_jit5.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit5.o.pp Unified_cpp_js_src_jit5.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uset.o /usr/bin/g++ -o uset.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uset.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uset.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uset_props.o /usr/bin/g++ -o uset_props.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uset_props.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uset_props.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/usetiter.o /usr/bin/g++ -o usetiter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/usetiter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/usetiter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ustack.o /usr/bin/g++ -o ustack.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ustack.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ustack.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ustr_cnv.o /usr/bin/g++ -o ustr_cnv.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ustr_cnv.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ustr_cnv.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/usprep.o /usr/bin/g++ -o usprep.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/usprep.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/usprep.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ustr_titlecase_brkiter.o /usr/bin/g++ -o ustr_titlecase_brkiter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ustr_titlecase_brkiter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ustr_titlecase_brkiter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ustrfmt.o /usr/bin/g++ -o ustrfmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ustrfmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ustrfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ustrcase_locale.o /usr/bin/g++ -o ustrcase_locale.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ustrcase_locale.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ustrcase_locale.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ustrenum.o /usr/bin/g++ -o ustrenum.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ustrenum.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ustrenum.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_decimalquantity.o /usr/bin/g++ -o number_decimalquantity.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_decimalquantity.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_decimalquantity.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ustrcase.o /usr/bin/g++ -o ustrcase.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ustrcase.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ustrcase.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ustring.o /usr/bin/g++ -o ustring.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ustring.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ustring.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/ustrtrns.o /usr/bin/g++ -o ustrtrns.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/ustrtrns.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/ustrtrns.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit6.o /usr/bin/g++ -o Unified_cpp_js_src_jit6.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit6.o.pp Unified_cpp_js_src_jit6.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_decimfmtprops.o /usr/bin/g++ -o number_decimfmtprops.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_decimfmtprops.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_decimfmtprops.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/utf_impl.o /usr/bin/g++ -o utf_impl.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/utf_impl.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/utf_impl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/utext.o /usr/bin/g++ -o utext.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/utext.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/utext.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/util.o /usr/bin/g++ -o util.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/util.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/util.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_integerwidth.o /usr/bin/g++ -o number_integerwidth.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_integerwidth.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_integerwidth.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_grouping.o /usr/bin/g++ -o number_grouping.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_grouping.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_grouping.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit10.o /usr/bin/g++ -o Unified_cpp_js_src_jit10.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit10.o.pp Unified_cpp_js_src_jit10.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/utrace.o /usr/bin/g++ -o utrace.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/utrace.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/utrace.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/utrie.o /usr/bin/g++ -o utrie.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/utrie.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/utrie.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_formatimpl.o /usr/bin/g++ -o number_formatimpl.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_formatimpl.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_formatimpl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src0.o /usr/bin/g++ -o Unified_cpp_js_src0.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src0.o.pp Unified_cpp_js_src0.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/utrie2.o /usr/bin/g++ -o utrie2.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/utrie2.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/utrie2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/utrie_swap.o /usr/bin/g++ -o utrie_swap.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/utrie_swap.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/utrie_swap.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/utypes.o /usr/bin/g++ -o utypes.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/utypes.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/utypes.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_fluent.o /usr/bin/g++ -o number_fluent.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_fluent.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_fluent.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/utrie2_builder.o /usr/bin/g++ -o utrie2_builder.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/utrie2_builder.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/utrie2_builder.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_longnames.o /usr/bin/g++ -o number_longnames.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_longnames.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_longnames.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_mapper.o /usr/bin/g++ -o number_mapper.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_mapper.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_mapper.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_mapper.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uvectr32.o /usr/bin/g++ -o uvectr32.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uvectr32.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uvectr32.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uvector.o /usr/bin/g++ -o uvector.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uvector.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uvector.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/wintz.o /usr/bin/g++ -o wintz.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/wintz.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/wintz.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uvectr64.o /usr/bin/g++ -o uvectr64.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uvectr64.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uvectr64.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_notation.o /usr/bin/g++ -o number_notation.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_notation.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_notation.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_modifiers.o /usr/bin/g++ -o number_modifiers.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_modifiers.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_modifiers.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit2.o /usr/bin/g++ -o Unified_cpp_js_src_jit2.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit2.o.pp Unified_cpp_js_src_jit2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIR.cpp:7, from Unified_cpp_js_src_jit2.cpp:29: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIR.h: In member function 'js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags) [clone .isra.0]': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIR.h:392:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 392 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIR.h:792:10: note: 'addArgc' was declared here 792 | bool addArgc; | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIR.h: In member function 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .constprop.0] [clone .isra.0]': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIR.h:392:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 392 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIR.h:779:10: note: 'addArgc' was declared here 779 | bool addArgc; | ^~~~~~~ In file included from Unified_cpp_js_src_jit2.cpp:29: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::Handle)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIR.cpp:1914:14: warning: 'protoKey' may be used uninitialized in this function [-Wmaybe-uninitialized] 1914 | JSProtoKey protoKey; | ^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Snapshots.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/JSJitFrameIter.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Bailouts.h:19, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineJIT.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineJIT.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIRCompiler.cpp: In member function 'js::jit::CacheIRCompiler::emitCompareInt32BigIntResult(JSOp, js::jit::Int32OperandId, js::jit::BigIntOperandId)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Registers.h:75:75: warning: 'MEM [(const struct AutoScratchRegister *)&scratch1 + 8B]' may be used uninitialized in this function [-Wmaybe-uninitialized] 75 | SetType alignedOrDominatedAliasedSet() const { return SetType(1) << code(); } | ~~~~^~ In file included from Unified_cpp_js_src_jit2.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIRCompiler.cpp:4924:34: note: 'MEM [(const struct AutoScratchRegister *)&scratch1 + 8B]' was declared here 4924 | AutoScratchRegisterMaybeOutput scratch1(allocator, masm, output); | ^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/shared/Assembler-shared.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineJIT.h:17, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineJIT.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/RegisterSets.h:308:38: warning: 'MEM[(struct AutoScratchRegister *)&scratch1].alloc_' may be used uninitialized in this function [-Wmaybe-uninitialized] 308 | void addAllocatable(T reg) { bits_ |= reg.alignedOrDominatedAliasedSet(); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_jit2.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIRCompiler.cpp:4924:34: note: 'MEM[(struct AutoScratchRegister *)&scratch1].alloc_' was declared here 4924 | AutoScratchRegisterMaybeOutput scratch1(allocator, masm, output); | ^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Snapshots.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/JSJitFrameIter.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Bailouts.h:19, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineJIT.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineJIT.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIRCompiler.cpp: In member function 'js::jit::CacheIRCompiler::emitStoreTypedElement(js::jit::ObjOperandId, js::jit::TypedThingLayout, js::Scalar::Type, js::jit::Int32OperandId, unsigned int, bool)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Registers.h:181:47: warning: 'MEM [(struct AutoScratchRegister *)&scratch2 + 8B]' may be used uninitialized in this function [-Wmaybe-uninitialized] 181 | explicit constexpr Register64(Register r) : reg(r) {} | ^~~~~~ In file included from Unified_cpp_js_src_jit2.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIRCompiler.cpp:3987:30: note: 'MEM [(struct AutoScratchRegister *)&scratch2 + 8B]' was declared here 3987 | Maybe scratch2; | ^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/shared/Assembler-shared.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineJIT.h:17, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineJIT.cpp:7, from Unified_cpp_js_src_jit2.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/RegisterSets.h:308:38: warning: 'MEM[(struct AutoScratchRegister *)&scratch2].alloc_' may be used uninitialized in this function [-Wmaybe-uninitialized] 308 | void addAllocatable(T reg) { bits_ |= reg.alignedOrDominatedAliasedSet(); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_jit2.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIRCompiler.cpp:3987:30: note: 'MEM[(struct AutoScratchRegister *)&scratch2].alloc_' was declared here 3987 | Maybe scratch2; | ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' config/external/icu/common/uts46.o /usr/bin/g++ -o uts46.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti -MD -MP -MF .deps/uts46.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uts46.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/common' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_multiplier.o /usr/bin/g++ -o number_multiplier.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_multiplier.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_multiplier.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_multiplier.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_output.o /usr/bin/g++ -o number_output.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_output.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_output.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_padding.o /usr/bin/g++ -o number_padding.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_padding.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_padding.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_rounding.o /usr/bin/g++ -o number_rounding.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_rounding.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_rounding.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_patternmodifier.o /usr/bin/g++ -o number_patternmodifier.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_patternmodifier.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_patternmodifier.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_scientific.o /usr/bin/g++ -o number_scientific.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_scientific.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_scientific.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_patternstring.o /usr/bin/g++ -o number_patternstring.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_patternstring.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_patternstring.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_patternstring.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_patternstring.cpp:11: warning: "UNISTR_FROM_CHAR_EXPLICIT" redefined 11 | #define UNISTR_FROM_CHAR_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_utils.o /usr/bin/g++ -o number_utils.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_utils.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_utils.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_utils.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_compositions.o /usr/bin/g++ -o numparse_compositions.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/numparse_compositions.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_compositions.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_compositions.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/number_skeletons.o /usr/bin/g++ -o number_skeletons.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/number_skeletons.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_skeletons.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/number_skeletons.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_currency.o /usr/bin/g++ -o numparse_currency.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/numparse_currency.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_currency.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_currency.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_affixes.o /usr/bin/g++ -o numparse_affixes.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/numparse_affixes.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_affixes.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_affixes.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_decimal.o /usr/bin/g++ -o numparse_decimal.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/numparse_decimal.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_decimal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_decimal.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numfmt.o /usr/bin/g++ -o numfmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/numfmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_scientific.o /usr/bin/g++ -o numparse_scientific.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/numparse_scientific.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_scientific.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_scientific.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_parsednumber.o /usr/bin/g++ -o numparse_parsednumber.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/numparse_parsednumber.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_parsednumber.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_parsednumber.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_validators.o /usr/bin/g++ -o numparse_validators.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/numparse_validators.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_validators.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_validators.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_symbols.o /usr/bin/g++ -o numparse_symbols.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/numparse_symbols.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_symbols.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_symbols.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numparse_impl.o /usr/bin/g++ -o numparse_impl.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/numparse_impl.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_impl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numparse_impl.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/persncal.o /usr/bin/g++ -o persncal.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/persncal.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/persncal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numsys.o /usr/bin/g++ -o numsys.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/numsys.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numsys.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src1.o /usr/bin/g++ -o Unified_cpp_js_src1.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src1.o.pp Unified_cpp_js_src1.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/olsontz.o /usr/bin/g++ -o olsontz.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/olsontz.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/olsontz.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numrange_impl.o /usr/bin/g++ -o numrange_impl.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/numrange_impl.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numrange_impl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numrange_impl.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/numrange_fluent.o /usr/bin/g++ -o numrange_fluent.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/numrange_fluent.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numrange_fluent.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/numrange_fluent.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit3.o /usr/bin/g++ -o Unified_cpp_js_src_jit3.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit3.o.pp Unified_cpp_js_src_jit3.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' In file included from Unified_cpp_js_src_jit3.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CodeGenerator.cpp: In member function 'js::jit::CodeGenerator::emitIonToWasmCallBase<1ul>(js::jit::LIonToWasmCallBase<1ul>*)void': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CodeGenerator.cpp:14661:26: warning: 'argMir' may be used uninitialized in this function [-Wmaybe-uninitialized] 14661 | ABIArg arg = abi.next(argMir); | ~~~~~~~~^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/quantityformatter.o /usr/bin/g++ -o quantityformatter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/quantityformatter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/quantityformatter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/plurfmt.o /usr/bin/g++ -o plurfmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/plurfmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/plurfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/rbtz.o /usr/bin/g++ -o rbtz.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/rbtz.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/rbtz.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/plurrule.o /usr/bin/g++ -o plurrule.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/plurrule.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/plurrule.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit8.o /usr/bin/g++ -o Unified_cpp_js_src_jit8.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit8.o.pp Unified_cpp_js_src_jit8.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/region.o /usr/bin/g++ -o region.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/region.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/region.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/rbnf.o /usr/bin/g++ -o rbnf.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/rbnf.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/rbnf.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/scriptset.o /usr/bin/g++ -o scriptset.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/scriptset.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/scriptset.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src12.o /usr/bin/g++ -o Unified_cpp_js_src12.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src12.o.pp Unified_cpp_js_src12.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/reldtfmt.o /usr/bin/g++ -o reldtfmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/reldtfmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/reldtfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/search.o /usr/bin/g++ -o search.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/search.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/search.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src13.o /usr/bin/g++ -o Unified_cpp_js_src13.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src13.o.pp Unified_cpp_js_src13.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/selfmt.o /usr/bin/g++ -o selfmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/selfmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/selfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/sharedbreakiterator.o /usr/bin/g++ -o sharedbreakiterator.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/sharedbreakiterator.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/sharedbreakiterator.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/reldatefmt.o /usr/bin/g++ -o reldatefmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/reldatefmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/reldatefmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/smpdtfst.o /usr/bin/g++ -o smpdtfst.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/smpdtfst.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/smpdtfst.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/sortkey.o /usr/bin/g++ -o sortkey.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/sortkey.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/sortkey.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/simpletz.o /usr/bin/g++ -o simpletz.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/simpletz.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/simpletz.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/standardplural.o /usr/bin/g++ -o standardplural.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/standardplural.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/standardplural.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src10.o /usr/bin/g++ -o Unified_cpp_js_src10.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src10.o.pp Unified_cpp_js_src10.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jsapi.cpp:49, from Unified_cpp_js_src10.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jsapi.cpp: In function 'ReleaseAssertObjectHasNoWrappers(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:98:7: warning: 'MEM[(struct CompartmentsInZoneIter *)&c + 40B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 98 | it++; | ~~^~ In file included from Unified_cpp_js_src10.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jsapi.cpp:634:25: note: 'MEM[(struct CompartmentsInZoneIter *)&c + 40B].it' was declared here 634 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { | ^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jsapi.cpp:49, from Unified_cpp_js_src10.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jsfriendapi.cpp: In function 'js::GetAnyRealmInZone(JS::Zone*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:134:13: warning: 'MEM[(struct RealmsInCompartmentIter *)&realm + 16B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 134 | return *it; | ^~ In file included from Unified_cpp_js_src10.cpp:29: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jsfriendapi.cpp:1248:20: note: 'MEM[(struct RealmsInCompartmentIter *)&realm + 16B].it' was declared here 1248 | RealmsInZoneIter realm(zone); | ^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jsapi.cpp:49, from Unified_cpp_js_src10.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jsapi.cpp: In function 'js::RemapRemoteWindowProxies(JSContext*, js::CompartmentTransplantCallback*, JS::MutableHandle)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:98:7: warning: 'MEM[(struct CompartmentsInZoneIter *)&c + 40B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 98 | it++; | ~~^~ In file included from Unified_cpp_js_src10.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jsapi.cpp:812:25: note: 'MEM[(struct CompartmentsInZoneIter *)&c + 40B].it' was declared here 812 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { | ^ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit9.o /usr/bin/g++ -o Unified_cpp_js_src_jit9.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit9.o.pp Unified_cpp_js_src_jit9.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallNonGenericMethod.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/NamespaceImports.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Barrier.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/JSObject.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Array.h:17, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Recover.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Recover.cpp:7, from Unified_cpp_js_src_jit9.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Recover.cpp: In member function 'js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:430:47: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); | ^~~~~~~~~~~ In file included from Unified_cpp_js_src_jit9.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Recover.cpp:316:11: note: 'result' was declared here 316 | int32_t result; | ^~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/string_segment.o /usr/bin/g++ -o string_segment.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/string_segment.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/string_segment.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/string_segment.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | : note: this is the location of the previous definition make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/rulebasedcollator.o /usr/bin/g++ -o rulebasedcollator.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/rulebasedcollator.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/rulebasedcollator.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/taiwncal.o /usr/bin/g++ -o taiwncal.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/taiwncal.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/taiwncal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/stsearch.o /usr/bin/g++ -o stsearch.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/stsearch.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/stsearch.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tmunit.o /usr/bin/g++ -o tmunit.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/tmunit.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/tmunit.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tmutamt.o /usr/bin/g++ -o tmutamt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/tmutamt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/tmutamt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tmutfmt.o /usr/bin/g++ -o tmutfmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/tmutfmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/tmutfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/smpdtfmt.o /usr/bin/g++ -o smpdtfmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/smpdtfmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/smpdtfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/timezone.o /usr/bin/g++ -o timezone.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/timezone.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/timezone.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tzgnames.o /usr/bin/g++ -o tzgnames.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/tzgnames.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/tzgnames.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tznames.o /usr/bin/g++ -o tznames.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/tznames.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/tznames.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tzrule.o /usr/bin/g++ -o tzrule.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/tzrule.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/tzrule.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src11.o /usr/bin/g++ -o Unified_cpp_js_src11.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src11.o.pp Unified_cpp_js_src11.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/proxy/CrossCompartmentWrapper.cpp:9, from Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/proxy/CrossCompartmentWrapper.cpp: In function 'js::RemapAllWrappersForObject(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:98:7: warning: 'MEM[(struct CompartmentsInZoneIter *)&c + 40B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 98 | it++; | ~~^~ In file included from Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/proxy/CrossCompartmentWrapper.cpp:625:25: note: 'MEM[(struct CompartmentsInZoneIter *)&c + 40B].it' was declared here 625 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { | ^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/proxy/CrossCompartmentWrapper.cpp:9, from Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/proxy/CrossCompartmentWrapper.cpp: In function 'js::RecomputeWrappers(JSContext*, js::CompartmentFilter const&, js::CompartmentFilter const&)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:103:13: warning: 'MEM[(struct CompartmentsInZoneIter *)&c + 40B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 103 | return *it; | ^~ In file included from Unified_cpp_js_src11.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/proxy/CrossCompartmentWrapper.cpp:647:25: note: 'MEM[(struct CompartmentsInZoneIter *)&c + 40B].it' was declared here 647 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { | ^ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tztrans.o /usr/bin/g++ -o tztrans.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/tztrans.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/tztrans.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ucln_in.o /usr/bin/g++ -o ucln_in.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/ucln_in.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ucln_in.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ucal.o /usr/bin/g++ -o ucal.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/ucal.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ucal.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ucol.o /usr/bin/g++ -o ucol.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/ucol.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ucol.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tzfmt.o /usr/bin/g++ -o tzfmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/tzfmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/tzfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/tznames_impl.o /usr/bin/g++ -o tznames_impl.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/tznames_impl.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/tznames_impl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ucol_res.o /usr/bin/g++ -o ucol_res.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/ucol_res.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ucol_res.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ucoleitr.o /usr/bin/g++ -o ucoleitr.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/ucoleitr.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ucoleitr.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ucol_sit.o /usr/bin/g++ -o ucol_sit.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/ucol_sit.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ucol_sit.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ucol_sit.cpp: In function 'UCollator* ucol_openFromShortString_67(const char*, UBool, UParseError*, UErrorCode*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ucol_sit.cpp:552:32: warning: 'uint32_t ucol_setVariableTop_67(UCollator*, const UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 552 | ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/platform.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/ptypes.h:52, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/umachine.h:46, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/utypes.h:38, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/ustring.h:21, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ucol_sit.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/urename.h:781:54: note: declared here 781 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/uvernum.h:128:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 128 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y | ^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/uvernum.h:130:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 130 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/urename.h:781:29: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 781 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/unicode/ucol.h:1273:1: note: in expansion of macro 'ucol_setVariableTop' 1273 | ucol_setVariableTop(UCollator *coll, | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ucol_sit.cpp:554:36: warning: 'void ucol_restoreVariableTop_67(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 554 | ucol_restoreVariableTop(result, s.variableTopValue, status); In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/platform.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/ptypes.h:52, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/umachine.h:46, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/utypes.h:38, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/ustring.h:21, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ucol_sit.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/urename.h:772:58: note: declared here 772 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/uvernum.h:128:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 128 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y | ^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/uvernum.h:130:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 130 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/unicode/urename.h:772:33: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 772 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/unicode/ucol.h:1307:1: note: in expansion of macro 'ucol_restoreVariableTop' 1307 | ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); | ^~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/udatpg.o /usr/bin/g++ -o udatpg.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/udatpg.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/udatpg.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ufieldpositer.o /usr/bin/g++ -o ufieldpositer.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/ufieldpositer.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ufieldpositer.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/udat.o /usr/bin/g++ -o udat.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/udat.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/udat.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/ulistformatter.o /usr/bin/g++ -o ulistformatter.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/ulistformatter.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/ulistformatter.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/umsg.o /usr/bin/g++ -o umsg.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/umsg.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/umsg.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/uitercollationiterator.o /usr/bin/g++ -o uitercollationiterator.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/uitercollationiterator.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/uitercollationiterator.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/unumsys.o /usr/bin/g++ -o unumsys.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/unumsys.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/unumsys.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/unum.o /usr/bin/g++ -o unum.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/unum.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/unum.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/upluralrules.o /usr/bin/g++ -o upluralrules.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/upluralrules.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/upluralrules.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/uspoof.o /usr/bin/g++ -o uspoof.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/uspoof.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/uspoof.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/uspoof_impl.o /usr/bin/g++ -o uspoof_impl.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/uspoof_impl.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/uspoof_impl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/utmscale.o /usr/bin/g++ -o utmscale.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/utmscale.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/utmscale.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/usearch.o /usr/bin/g++ -o usearch.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/usearch.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/usearch.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/windtfmt.o /usr/bin/g++ -o windtfmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/windtfmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/windtfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/winnmfmt.o /usr/bin/g++ -o winnmfmt.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/winnmfmt.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/winnmfmt.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/wintzimpl.o /usr/bin/g++ -o wintzimpl.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/wintzimpl.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/wintzimpl.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/utf16collationiterator.o /usr/bin/g++ -o utf16collationiterator.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/utf16collationiterator.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/utf16collationiterator.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src15.o /usr/bin/g++ -o Unified_cpp_js_src15.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src15.o.pp Unified_cpp_js_src15.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/utf8collationiterator.o /usr/bin/g++ -o utf8collationiterator.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/utf8collationiterator.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/utf8collationiterator.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/zonemeta.o /usr/bin/g++ -o zonemeta.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/zonemeta.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/zonemeta.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src14.o /usr/bin/g++ -o Unified_cpp_js_src14.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src14.o.pp Unified_cpp_js_src14.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' config/external/icu/i18n/vtzone.o /usr/bin/g++ -o vtzone.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -DUCONFIG_NO_LEGACY_CONVERSION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DU_CHARSET_IS_UTF8 -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -frtti -MD -MP -MF .deps/vtzone.o.pp /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/vtzone.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/config/external/icu/i18n' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src18.o /usr/bin/g++ -o Unified_cpp_js_src18.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src18.o.pp Unified_cpp_js_src18.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/GeckoProfiler.cpp:16, from Unified_cpp_js_src18.cpp:47: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/GeckoProfiler.cpp: In member function 'js::GeckoProfilerRuntime::enable(bool)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:129:7: warning: 'MEM[(struct RealmsInCompartmentIter *)&r + 56B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 129 | it++; | ~~^~ In file included from Unified_cpp_js_src18.cpp:47: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/GeckoProfiler.cpp:152:19: note: 'MEM[(struct RealmsInCompartmentIter *)&r + 56B].it' was declared here 152 | for (RealmsIter r(rt); !r.done(); r.next()) { | ^ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit4.o /usr/bin/g++ -o Unified_cpp_js_src_jit4.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit4.o.pp Unified_cpp_js_src_jit4.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' In file included from Unified_cpp_js_src_jit4.cpp:47: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/IonCacheIRCompiler.cpp: In member function 'js::jit::IonCacheIRCompiler::emitStoreFixedSlot(js::jit::ObjOperandId, unsigned int, js::jit::ValOperandId)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/IonCacheIRCompiler.cpp:1428:30: warning: 'MEM [(struct AutoScratchRegister *)&scratch + 8B]' may be used uninitialized in this function [-Wmaybe-uninitialized] 1428 | Maybe scratch; | ^~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src16.o /usr/bin/g++ -o Unified_cpp_js_src16.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src16.o.pp Unified_cpp_js_src16.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' In file included from /usr/include/stdio.h:888, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers/stdio.h:3, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:52, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:69, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/BytecodeUtil.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/BytecodeUtil-inl.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/BytecodeUtil.cpp:11, from Unified_cpp_js_src16.cpp:2: In function 'fprintf', inlined from 'js::DumpRealmPCCounts(JSContext*)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/BytecodeUtil.cpp:216:12: /usr/include/bits/stdio2.h:105:24: warning: '%s' directive argument is null [-Wformat-overflow=] 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/BytecodeUtil.cpp:33, from Unified_cpp_js_src16.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/BytecodeUtil.cpp: In function 'js::GetCodeCoverageSummaryAll(JSContext*, unsigned long*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:129:7: warning: 'MEM[(struct RealmsInCompartmentIter *)&realm + 56B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 129 | it++; | ~~^~ In file included from Unified_cpp_js_src16.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/BytecodeUtil.cpp:3008:19: note: 'MEM[(struct RealmsInCompartmentIter *)&realm + 56B].it' was declared here 3008 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { | ^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/BytecodeUtil.cpp:33, from Unified_cpp_js_src16.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:93:46: warning: 'MEM[(struct CompartmentsInZoneIter *)&realm + 40B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 93 | return it < zone->compartments().begin() || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 94 | it >= zone->compartments().end(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src16.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/BytecodeUtil.cpp:3008:19: note: 'MEM[(struct CompartmentsInZoneIter *)&realm + 40B].it' was declared here 3008 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { | ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' js/src/jit/Unified_cpp_js_src_jit7.o /usr/bin/g++ -o Unified_cpp_js_src_jit7.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit7.o.pp Unified_cpp_js_src_jit7.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/jit' In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MIRGenerator.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/LICM.cpp:11, from Unified_cpp_js_src_jit7.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MCallOptimize.cpp: In member function 'js::jit::IonBuilder::inlineDataViewGet(js::jit::CallInfo&, js::Scalar::Type)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MIR.h:8014:33: warning: 'littleEndian' may be used uninitialized in this function [-Wmaybe-uninitialized] 8014 | storageType_(storageType) { | ^ In file included from Unified_cpp_js_src_jit7.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MCallOptimize.cpp:4097:16: note: 'littleEndian' was declared here 4097 | MDefinition* littleEndian; | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/JitAllocPolicy.h:19, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/IonAnalysis.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/LICM.cpp:9, from Unified_cpp_js_src_jit7.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MCallOptimize.cpp: In member function 'js::jit::IonBuilder::inlineDataViewSet(js::jit::CallInfo&, js::Scalar::Type)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/InlineList.h:314:14: warning: 'littleEndian' may be used uninitialized in this function [-Wmaybe-uninitialized] 314 | at->next = item; | ~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_jit7.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MCallOptimize.cpp:4170:16: note: 'littleEndian' was declared here 4170 | MDefinition* littleEndian; | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/JitAllocPolicy.h:19, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/IonAnalysis.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/LICM.cpp:9, from Unified_cpp_js_src_jit7.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MCallOptimize.cpp: In member function 'js::jit::IonBuilder::inlineTypedArray(js::jit::CallInfo&, bool (*)(JSContext*, unsigned int, JS::Value*))': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/InlineList.h:299:16: warning: 'ins' may be used uninitialized in this function [-Wmaybe-uninitialized] 299 | item->next = at; | ~~~~~~~~~~~^~~~ In file included from Unified_cpp_js_src_jit7.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MCallOptimize.cpp:3082:17: note: 'ins' was declared here 3082 | MInstruction* ins; | ^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/util/Poison.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/ds/LifoAlloc.h:30, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/JitAllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/IonAnalysis.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/LICM.cpp:9, from Unified_cpp_js_src_jit7.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MIR.cpp: In member function 'js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:430:47: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); | ^~~~~~~~~~~ In file included from Unified_cpp_js_src_jit7.cpp:47: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MIR.cpp:3940:13: note: 'res' was declared here 3940 | int32_t res; | ^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MIR.cpp: In member function 'js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MIR.cpp:3971:31: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 3971 | return MConstant::NewInt64(alloc, res); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src28.o /usr/bin/g++ -o Unified_cpp_js_src28.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src28.o.pp Unified_cpp_js_src28.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src19.o /usr/bin/g++ -o Unified_cpp_js_src19.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src19.o.pp Unified_cpp_js_src19.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src23.o /usr/bin/g++ -o Unified_cpp_js_src23.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src23.o.pp Unified_cpp_js_src23.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src17.o /usr/bin/g++ -o Unified_cpp_js_src17.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src17.o.pp Unified_cpp_js_src17.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src26.o /usr/bin/g++ -o Unified_cpp_js_src26.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src26.o.pp Unified_cpp_js_src26.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src6.o /usr/bin/g++ -o Unified_cpp_js_src6.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src6.o.pp Unified_cpp_js_src6.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src22.o /usr/bin/g++ -o Unified_cpp_js_src22.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src22.o.pp Unified_cpp_js_src22.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src5.o /usr/bin/g++ -o Unified_cpp_js_src5.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src5.o.pp Unified_cpp_js_src5.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src7.o /usr/bin/g++ -o Unified_cpp_js_src7.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src7.o.pp Unified_cpp_js_src7.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src4.o /usr/bin/g++ -o Unified_cpp_js_src4.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src4.o.pp Unified_cpp_js_src4.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' In file included from Unified_cpp_js_src4.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/LanguageTag.cpp: In member function 'bool js::intl::LanguageTag::canonicalizeUnicodeExtension(JSContext*, JS::UniqueChars&)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/LanguageTag.cpp:462:8: warning: variable 'ok' set but not used [-Wunused-but-set-variable] 462 | bool ok; | ^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/LanguageTag.cpp: In member function 'bool js::intl::LanguageTag::canonicalizeTransformExtension(JSContext*, JS::UniqueChars&)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/LanguageTag.cpp:755:8: warning: variable 'ok' set but not used [-Wunused-but-set-variable] 755 | bool ok; | ^~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src8.o /usr/bin/g++ -o Unified_cpp_js_src8.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src8.o.pp Unified_cpp_js_src8.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src25.o /usr/bin/g++ -o Unified_cpp_js_src25.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src25.o.pp Unified_cpp_js_src25.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Shape.cpp:17, from Unified_cpp_js_src25.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Shape.cpp: In member function 'js::NewObjectCache::invalidateEntriesForShape(JSContext*, JS::Handle, JS::Handle)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:129:7: warning: 'MEM[(struct RealmsInCompartmentIter *)&realm + 16B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 129 | it++; | ~~^~ In file included from Unified_cpp_js_src25.cpp:2: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Shape.cpp:2209:25: note: 'MEM[(struct RealmsInCompartmentIter *)&realm + 16B].it' was declared here 2209 | for (RealmsInZoneIter realm(shape->zone()); !realm.done(); realm.next()) { | ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src2.o /usr/bin/g++ -o Unified_cpp_js_src2.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src2.o.pp Unified_cpp_js_src2.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' In file included from /usr/include/string.h:519, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers/string.h:3, from /usr/include/c++/11/cstring:42, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers/cstring:3, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jspubtd.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Promise.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Promise.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Promise.cpp:7, from Unified_cpp_js_src2.cpp:2: In function 'memcpy', inlined from 'mozilla::PodCopy(unsigned char*, unsigned char const*, unsigned long)void' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/PodOperations.h:108:11, inlined from 'js::InlineCharBuffer::maybeRealloc(JSContext*, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/InlineCharBuffer-inl.h:97:23, inlined from 'js::InlineCharBuffer::maybeRealloc(JSContext*, unsigned long, unsigned long)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/InlineCharBuffer-inl.h:82:8, inlined from 'ToUpperCase(JSContext*, js::InlineCharBuffer&, unsigned char const*, unsigned long, unsigned long, unsigned long*)bool' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/String.cpp:1168:31, inlined from 'ToUpperCase(JSContext*, JSLinearString*)JSString*' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/String.cpp:1269:25, inlined from 'js::StringToUpperCase(JSContext*, JS::Handle)' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/String.cpp:1305:35: /usr/include/bits/string_fortified.h:29:33: warning: 'memcpy' forming offset [40, 127] is out of the bounds [0, 40] of object 'newChars' with type 'struct MaybeOneOf' [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src2.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/String.cpp: In function 'js::StringToUpperCase(JSContext*, JS::Handle)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/String.cpp:1184:52: note: 'newChars' declared here 1184 | mozilla::MaybeOneOf newChars; | ^~~~~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src9.o /usr/bin/g++ -o Unified_cpp_js_src9.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src9.o.pp Unified_cpp_js_src9.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src20.o /usr/bin/g++ -o Unified_cpp_js_src20.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src20.o.pp Unified_cpp_js_src20.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src21.o /usr/bin/g++ -o Unified_cpp_js_src21.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src21.o.pp Unified_cpp_js_src21.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/MemoryMetrics.cpp:13, from Unified_cpp_js_src21.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/MemoryMetrics.cpp: In function 'JS::SystemRealmCount(JSContext*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:129:7: warning: 'MEM[(struct RealmsInCompartmentIter *)&realm + 56B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 129 | it++; | ~~^~ In file included from Unified_cpp_js_src21.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/MemoryMetrics.cpp:768:19: note: 'MEM[(struct RealmsInCompartmentIter *)&realm + 56B].it' was declared here 768 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { | ^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/MemoryMetrics.cpp:13, from Unified_cpp_js_src21.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/MemoryMetrics.cpp: In function 'JS::UserRealmCount(JSContext*)': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:129:7: warning: 'MEM[(struct RealmsInCompartmentIter *)&realm + 56B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 129 | it++; | ~~^~ In file included from Unified_cpp_js_src21.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/MemoryMetrics.cpp:778:19: note: 'MEM[(struct RealmsInCompartmentIter *)&realm + 56B].it' was declared here 778 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { | ^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/MemoryMetrics.cpp:13, from Unified_cpp_js_src21.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/MemoryMetrics.cpp: In function 'CollectRuntimeStatsHelper(JSContext*, JS::RuntimeStats*, JS::ObjectPrivateVisitor*, bool, void (*)(JSRuntime*, void*, JS::GCCellPtr, unsigned long))': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:129:7: warning: 'MEM[(struct RealmsInCompartmentIter *)&realm + 56B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 129 | it++; | ~~^~ In file included from Unified_cpp_js_src21.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/MemoryMetrics.cpp:703:19: note: 'MEM[(struct RealmsInCompartmentIter *)&realm + 56B].it' was declared here 703 | for (RealmsIter realm(rt); !realm.done(); realm.next()) { | ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src3.o /usr/bin/g++ -o Unified_cpp_js_src3.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src3.o.pp Unified_cpp_js_src3.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src24.o /usr/bin/g++ -o Unified_cpp_js_src24.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src24.o.pp Unified_cpp_js_src24.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Runtime.cpp:29, from Unified_cpp_js_src24.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Runtime.cpp: In member function 'JSRuntime::stopRecordingAllocations()': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:134:13: warning: 'MEM[(struct RealmsInCompartmentIter *)&realm + 56B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 134 | return *it; | ^~ In file included from Unified_cpp_js_src24.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Runtime.cpp:872:19: note: 'MEM[(struct RealmsInCompartmentIter *)&realm + 56B].it' was declared here 872 | for (RealmsIter realm(this); !realm.done(); realm.next()) { | ^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Runtime.cpp:29, from Unified_cpp_js_src24.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Runtime.cpp: In member function 'JSRuntime::startRecordingAllocations(double, void (*)(JS::RecordAllocationInfo&&))': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.h:129:7: warning: 'MEM[(struct RealmsInCompartmentIter *)&realm + 56B].it' may be used uninitialized in this function [-Wmaybe-uninitialized] 129 | it++; | ~~^~ In file included from Unified_cpp_js_src24.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Runtime.cpp:863:19: note: 'MEM[(struct RealmsInCompartmentIter *)&realm + 56B].it' was declared here 863 | for (RealmsIter realm(this); !realm.done(); realm.next()) { | ^~~~~ make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' js/src/Unified_cpp_js_src27.o /usr/bin/g++ -o Unified_cpp_js_src27.o -c -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/system_wrappers -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src27.o.pp Unified_cpp_js_src27.cpp make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/build' js/src/build/symverscript.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/build/gen_symverscript.py main symverscript .deps/symverscript.pp .deps/symverscript.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/build/symverscript.in mozjs_78 make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/build' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/build' js/src/build/libjs_static.a rm -f libjs_static.a /usr/bin/ar crs libjs_static.a ../RegExp.o ../jsmath.o ../DoubleToString.o ../Utility.o ../Interpreter.o ../ProfilingStack.o ../Unified_cpp_js_src0.o ../Unified_cpp_js_src1.o ../Unified_cpp_js_src10.o ../Unified_cpp_js_src11.o ../Unified_cpp_js_src12.o ../Unified_cpp_js_src13.o ../Unified_cpp_js_src14.o ../Unified_cpp_js_src15.o ../Unified_cpp_js_src16.o ../Unified_cpp_js_src17.o ../Unified_cpp_js_src18.o ../Unified_cpp_js_src19.o ../Unified_cpp_js_src2.o ../Unified_cpp_js_src20.o ../Unified_cpp_js_src21.o ../Unified_cpp_js_src22.o ../Unified_cpp_js_src23.o ../Unified_cpp_js_src24.o ../Unified_cpp_js_src25.o ../Unified_cpp_js_src26.o ../Unified_cpp_js_src27.o ../Unified_cpp_js_src28.o ../Unified_cpp_js_src3.o ../Unified_cpp_js_src4.o ../Unified_cpp_js_src5.o ../Unified_cpp_js_src6.o ../Unified_cpp_js_src7.o ../Unified_cpp_js_src8.o ../Unified_cpp_js_src9.o ../debugger/Unified_cpp_js_src_debugger0.o ../debugger/Unified_cpp_js_src_debugger1.o ../frontend/Parser.o ../frontend/Unified_cpp_js_src_frontend0.o ../frontend/Unified_cpp_js_src_frontend1.o ../frontend/Unified_cpp_js_src_frontend2.o ../frontend/Unified_cpp_js_src_frontend3.o ../frontend/Unified_cpp_js_src_frontend4.o ../frontend/Unified_cpp_js_src_frontend5.o ../frontend/Unified_cpp_js_src_frontend6.o ../gc/StoreBuffer.o ../gc/Unified_cpp_js_src_gc0.o ../gc/Unified_cpp_js_src_gc1.o ../gc/Unified_cpp_js_src_gc2.o ../jit/Unified_cpp_js_src_jit0.o ../jit/Unified_cpp_js_src_jit1.o ../jit/Unified_cpp_js_src_jit10.o ../jit/Unified_cpp_js_src_jit11.o ../jit/Unified_cpp_js_src_jit12.o ../jit/Unified_cpp_js_src_jit13.o ../jit/Unified_cpp_js_src_jit14.o ../jit/Unified_cpp_js_src_jit2.o ../jit/Unified_cpp_js_src_jit3.o ../jit/Unified_cpp_js_src_jit4.o ../jit/Unified_cpp_js_src_jit5.o ../jit/Unified_cpp_js_src_jit6.o ../jit/Unified_cpp_js_src_jit7.o ../jit/Unified_cpp_js_src_jit8.o ../jit/Unified_cpp_js_src_jit9.o ../wasm/Unified_cpp_js_src_wasm0.o ../wasm/Unified_cpp_js_src_wasm1.o ../wasm/Unified_cpp_js_src_wasm2.o ../wasm/Unified_cpp_js_src_wasm3.o ../new-regexp/property-sequences.o ../new-regexp/special-case.o ../new-regexp/Unified_cpp_js_src_new-regexp0.o ../new-regexp/Unified_cpp_js_src_new-regexp1.o ../new-regexp/Unified_cpp_js_src_new-regexp2.o ../../../modules/fdlibm/src/e_acos.o ../../../modules/fdlibm/src/e_acosh.o ../../../modules/fdlibm/src/e_asin.o ../../../modules/fdlibm/src/e_atan2.o ../../../modules/fdlibm/src/e_atanh.o ../../../modules/fdlibm/src/e_cosh.o ../../../modules/fdlibm/src/e_exp.o ../../../modules/fdlibm/src/e_hypot.o ../../../modules/fdlibm/src/e_log.o ../../../modules/fdlibm/src/e_log10.o ../../../modules/fdlibm/src/e_log2.o ../../../modules/fdlibm/src/e_pow.o ../../../modules/fdlibm/src/e_sinh.o ../../../modules/fdlibm/src/k_exp.o ../../../modules/fdlibm/src/s_asinh.o ../../../modules/fdlibm/src/s_atan.o ../../../modules/fdlibm/src/s_cbrt.o ../../../modules/fdlibm/src/s_ceil.o ../../../modules/fdlibm/src/s_ceilf.o ../../../modules/fdlibm/src/s_copysign.o ../../../modules/fdlibm/src/s_expm1.o ../../../modules/fdlibm/src/s_fabs.o ../../../modules/fdlibm/src/s_floor.o ../../../modules/fdlibm/src/s_floorf.o ../../../modules/fdlibm/src/s_log1p.o ../../../modules/fdlibm/src/s_nearbyint.o ../../../modules/fdlibm/src/s_rint.o ../../../modules/fdlibm/src/s_rintf.o ../../../modules/fdlibm/src/s_scalbn.o ../../../modules/fdlibm/src/s_tanh.o ../../../modules/fdlibm/src/s_trunc.o ../../../modules/fdlibm/src/s_truncf.o ../../../memory/build/Unified_cpp_memory_build0.o ../../../memory/mozalloc/mozalloc_abort.o ../../../memory/mozalloc/Unified_cpp_memory_mozalloc0.o ../../../mozglue/misc/AutoProfilerLabel.o ../../../mozglue/misc/ConditionVariable_posix.o ../../../mozglue/misc/MmapFaultHandler.o ../../../mozglue/misc/Mutex_posix.o ../../../mozglue/misc/Printf.o ../../../mozglue/misc/StackWalk.o ../../../mozglue/misc/TimeStamp.o ../../../mozglue/misc/TimeStamp_posix.o ../../../mozglue/misc/Decimal.o ../../../mfbt/lz4.o ../../../mfbt/lz4frame.o ../../../mfbt/lz4hc.o ../../../mfbt/xxhash.o ../../../mfbt/Compression.o ../../../mfbt/Unified_cpp_mfbt0.o ../../../mfbt/Unified_cpp_mfbt1.o ../../../config/external/icu/common/appendable.o ../../../config/external/icu/common/bmpset.o ../../../config/external/icu/common/brkeng.o ../../../config/external/icu/common/brkiter.o ../../../config/external/icu/common/bytesinkutil.o ../../../config/external/icu/common/bytestream.o ../../../config/external/icu/common/bytestrie.o ../../../config/external/icu/common/bytestriebuilder.o ../../../config/external/icu/common/caniter.o ../../../config/external/icu/common/characterproperties.o ../../../config/external/icu/common/chariter.o ../../../config/external/icu/common/charstr.o ../../../config/external/icu/common/cmemory.o ../../../config/external/icu/common/cstring.o ../../../config/external/icu/common/dictbe.o ../../../config/external/icu/common/dictionarydata.o ../../../config/external/icu/common/dtintrv.o ../../../config/external/icu/common/edits.o ../../../config/external/icu/common/errorcode.o ../../../config/external/icu/common/filteredbrk.o ../../../config/external/icu/common/filterednormalizer2.o ../../../config/external/icu/common/loadednormalizer2impl.o ../../../config/external/icu/common/localebuilder.o ../../../config/external/icu/common/localematcher.o ../../../config/external/icu/common/localeprioritylist.o ../../../config/external/icu/common/locavailable.o ../../../config/external/icu/common/locbased.o ../../../config/external/icu/common/locdispnames.o ../../../config/external/icu/common/locdistance.o ../../../config/external/icu/common/locdspnm.o ../../../config/external/icu/common/locid.o ../../../config/external/icu/common/loclikely.o ../../../config/external/icu/common/loclikelysubtags.o ../../../config/external/icu/common/locmap.o ../../../config/external/icu/common/locresdata.o ../../../config/external/icu/common/locutil.o ../../../config/external/icu/common/lsr.o ../../../config/external/icu/common/messagepattern.o ../../../config/external/icu/common/normalizer2.o ../../../config/external/icu/common/normalizer2impl.o ../../../config/external/icu/common/normlzr.o ../../../config/external/icu/common/parsepos.o ../../../config/external/icu/common/patternprops.o ../../../config/external/icu/common/propname.o ../../../config/external/icu/common/punycode.o ../../../config/external/icu/common/putil.o ../../../config/external/icu/common/rbbi.o ../../../config/external/icu/common/rbbi_cache.o ../../../config/external/icu/common/rbbidata.o ../../../config/external/icu/common/rbbinode.o ../../../config/external/icu/common/rbbirb.o ../../../config/external/icu/common/rbbiscan.o ../../../config/external/icu/common/rbbisetb.o ../../../config/external/icu/common/rbbistbl.o ../../../config/external/icu/common/rbbitblb.o ../../../config/external/icu/common/resbund.o ../../../config/external/icu/common/resource.o ../../../config/external/icu/common/restrace.o ../../../config/external/icu/common/ruleiter.o ../../../config/external/icu/common/schriter.o ../../../config/external/icu/common/serv.o ../../../config/external/icu/common/servlk.o ../../../config/external/icu/common/servlkf.o ../../../config/external/icu/common/servls.o ../../../config/external/icu/common/servnotf.o ../../../config/external/icu/common/servrbf.o ../../../config/external/icu/common/servslkf.o ../../../config/external/icu/common/sharedobject.o ../../../config/external/icu/common/simpleformatter.o ../../../config/external/icu/common/static_unicode_sets.o ../../../config/external/icu/common/stringpiece.o ../../../config/external/icu/common/stringtriebuilder.o ../../../config/external/icu/common/uarrsort.o ../../../config/external/icu/common/ubidi.o ../../../config/external/icu/common/ubidi_props.o ../../../config/external/icu/common/ubidiln.o ../../../config/external/icu/common/ubidiwrt.o ../../../config/external/icu/common/ubrk.o ../../../config/external/icu/common/ucase.o ../../../config/external/icu/common/ucasemap.o ../../../config/external/icu/common/ucasemap_titlecase_brkiter.o ../../../config/external/icu/common/uchar.o ../../../config/external/icu/common/ucharstrie.o ../../../config/external/icu/common/ucharstriebuilder.o ../../../config/external/icu/common/ucharstrieiterator.o ../../../config/external/icu/common/uchriter.o ../../../config/external/icu/common/ucln_cmn.o ../../../config/external/icu/common/ucmndata.o ../../../config/external/icu/common/ucnv.o ../../../config/external/icu/common/ucnv_bld.o ../../../config/external/icu/common/ucnv_cb.o ../../../config/external/icu/common/ucnv_cnv.o ../../../config/external/icu/common/ucnv_err.o ../../../config/external/icu/common/ucnv_io.o ../../../config/external/icu/common/ucnv_u16.o ../../../config/external/icu/common/ucnv_u32.o ../../../config/external/icu/common/ucnv_u7.o ../../../config/external/icu/common/ucnv_u8.o ../../../config/external/icu/common/ucnvbocu.o ../../../config/external/icu/common/ucnvlat1.o ../../../config/external/icu/common/ucnvscsu.o ../../../config/external/icu/common/ucol_swp.o ../../../config/external/icu/common/ucptrie.o ../../../config/external/icu/common/ucurr.o ../../../config/external/icu/common/udata.o ../../../config/external/icu/common/udatamem.o ../../../config/external/icu/common/udataswp.o ../../../config/external/icu/common/uenum.o ../../../config/external/icu/common/uhash.o ../../../config/external/icu/common/uhash_us.o ../../../config/external/icu/common/uinit.o ../../../config/external/icu/common/uinvchar.o ../../../config/external/icu/common/uiter.o ../../../config/external/icu/common/ulist.o ../../../config/external/icu/common/uloc.o ../../../config/external/icu/common/uloc_keytype.o ../../../config/external/icu/common/uloc_tag.o ../../../config/external/icu/common/umapfile.o ../../../config/external/icu/common/umath.o ../../../config/external/icu/common/umutablecptrie.o ../../../config/external/icu/common/umutex.o ../../../config/external/icu/common/unames.o ../../../config/external/icu/common/unifiedcache.o ../../../config/external/icu/common/unifilt.o ../../../config/external/icu/common/unifunct.o ../../../config/external/icu/common/uniset.o ../../../config/external/icu/common/uniset_closure.o ../../../config/external/icu/common/uniset_props.o ../../../config/external/icu/common/unisetspan.o ../../../config/external/icu/common/unistr.o ../../../config/external/icu/common/unistr_case.o ../../../config/external/icu/common/unistr_case_locale.o ../../../config/external/icu/common/unistr_cnv.o ../../../config/external/icu/common/unistr_props.o ../../../config/external/icu/common/unistr_titlecase_brkiter.o ../../../config/external/icu/common/unormcmp.o ../../../config/external/icu/common/uobject.o ../../../config/external/icu/common/uprops.o ../../../config/external/icu/common/uresbund.o ../../../config/external/icu/common/uresdata.o ../../../config/external/icu/common/uscript.o ../../../config/external/icu/common/uscript_props.o ../../../config/external/icu/common/uset.o ../../../config/external/icu/common/uset_props.o ../../../config/external/icu/common/usetiter.o ../../../config/external/icu/common/usprep.o ../../../config/external/icu/common/ustack.o ../../../config/external/icu/common/ustr_cnv.o ../../../config/external/icu/common/ustr_titlecase_brkiter.o ../../../config/external/icu/common/ustrcase.o ../../../config/external/icu/common/ustrcase_locale.o ../../../config/external/icu/common/ustrenum.o ../../../config/external/icu/common/ustrfmt.o ../../../config/external/icu/common/ustring.o ../../../config/external/icu/common/ustrtrns.o ../../../config/external/icu/common/utext.o ../../../config/external/icu/common/utf_impl.o ../../../config/external/icu/common/util.o ../../../config/external/icu/common/utrace.o ../../../config/external/icu/common/utrie.o ../../../config/external/icu/common/utrie2.o ../../../config/external/icu/common/utrie2_builder.o ../../../config/external/icu/common/utrie_swap.o ../../../config/external/icu/common/uts46.o ../../../config/external/icu/common/utypes.o ../../../config/external/icu/common/uvector.o ../../../config/external/icu/common/uvectr32.o ../../../config/external/icu/common/uvectr64.o ../../../config/external/icu/common/wintz.o ../../../config/external/icu/i18n/astro.o ../../../config/external/icu/i18n/basictz.o ../../../config/external/icu/i18n/bocsu.o ../../../config/external/icu/i18n/buddhcal.o ../../../config/external/icu/i18n/calendar.o ../../../config/external/icu/i18n/cecal.o ../../../config/external/icu/i18n/chnsecal.o ../../../config/external/icu/i18n/choicfmt.o ../../../config/external/icu/i18n/coleitr.o ../../../config/external/icu/i18n/coll.o ../../../config/external/icu/i18n/collation.o ../../../config/external/icu/i18n/collationbuilder.o ../../../config/external/icu/i18n/collationcompare.o ../../../config/external/icu/i18n/collationdata.o ../../../config/external/icu/i18n/collationdatabuilder.o ../../../config/external/icu/i18n/collationdatareader.o ../../../config/external/icu/i18n/collationdatawriter.o ../../../config/external/icu/i18n/collationfastlatin.o ../../../config/external/icu/i18n/collationfastlatinbuilder.o ../../../config/external/icu/i18n/collationfcd.o ../../../config/external/icu/i18n/collationiterator.o ../../../config/external/icu/i18n/collationkeys.o ../../../config/external/icu/i18n/collationroot.o ../../../config/external/icu/i18n/collationrootelements.o ../../../config/external/icu/i18n/collationruleparser.o ../../../config/external/icu/i18n/collationsets.o ../../../config/external/icu/i18n/collationsettings.o ../../../config/external/icu/i18n/collationtailoring.o ../../../config/external/icu/i18n/collationweights.o ../../../config/external/icu/i18n/compactdecimalformat.o ../../../config/external/icu/i18n/coptccal.o ../../../config/external/icu/i18n/curramt.o ../../../config/external/icu/i18n/currfmt.o ../../../config/external/icu/i18n/currpinf.o ../../../config/external/icu/i18n/currunit.o ../../../config/external/icu/i18n/dangical.o ../../../config/external/icu/i18n/datefmt.o ../../../config/external/icu/i18n/dayperiodrules.o ../../../config/external/icu/i18n/dcfmtsym.o ../../../config/external/icu/i18n/decContext.o ../../../config/external/icu/i18n/decNumber.o ../../../config/external/icu/i18n/decimfmt.o ../../../config/external/icu/i18n/double-conversion-bignum-dtoa.o ../../../config/external/icu/i18n/double-conversion-bignum.o ../../../config/external/icu/i18n/double-conversion-cached-powers.o ../../../config/external/icu/i18n/double-conversion-double-to-string.o ../../../config/external/icu/i18n/double-conversion-fast-dtoa.o ../../../config/external/icu/i18n/double-conversion-string-to-double.o ../../../config/external/icu/i18n/double-conversion-strtod.o ../../../config/external/icu/i18n/dtfmtsym.o ../../../config/external/icu/i18n/dtitvfmt.o ../../../config/external/icu/i18n/dtitvinf.o ../../../config/external/icu/i18n/dtptngen.o ../../../config/external/icu/i18n/dtrule.o ../../../config/external/icu/i18n/erarules.o ../../../config/external/icu/i18n/ethpccal.o ../../../config/external/icu/i18n/fmtable.o ../../../config/external/icu/i18n/format.o ../../../config/external/icu/i18n/formatted_string_builder.o ../../../config/external/icu/i18n/formattedval_iterimpl.o ../../../config/external/icu/i18n/formattedval_sbimpl.o ../../../config/external/icu/i18n/formattedvalue.o ../../../config/external/icu/i18n/fphdlimp.o ../../../config/external/icu/i18n/fpositer.o ../../../config/external/icu/i18n/gregocal.o ../../../config/external/icu/i18n/gregoimp.o ../../../config/external/icu/i18n/hebrwcal.o ../../../config/external/icu/i18n/indiancal.o ../../../config/external/icu/i18n/islamcal.o ../../../config/external/icu/i18n/japancal.o ../../../config/external/icu/i18n/listformatter.o ../../../config/external/icu/i18n/measfmt.o ../../../config/external/icu/i18n/measunit.o ../../../config/external/icu/i18n/measunit_extra.o ../../../config/external/icu/i18n/measure.o ../../../config/external/icu/i18n/msgfmt.o ../../../config/external/icu/i18n/nfrs.o ../../../config/external/icu/i18n/nfrule.o ../../../config/external/icu/i18n/nfsubs.o ../../../config/external/icu/i18n/nounit.o ../../../config/external/icu/i18n/number_affixutils.o ../../../config/external/icu/i18n/number_asformat.o ../../../config/external/icu/i18n/number_capi.o ../../../config/external/icu/i18n/number_compact.o ../../../config/external/icu/i18n/number_currencysymbols.o ../../../config/external/icu/i18n/number_decimalquantity.o ../../../config/external/icu/i18n/number_decimfmtprops.o ../../../config/external/icu/i18n/number_fluent.o ../../../config/external/icu/i18n/number_formatimpl.o ../../../config/external/icu/i18n/number_grouping.o ../../../config/external/icu/i18n/number_integerwidth.o ../../../config/external/icu/i18n/number_longnames.o ../../../config/external/icu/i18n/number_mapper.o ../../../config/external/icu/i18n/number_modifiers.o ../../../config/external/icu/i18n/number_multiplier.o ../../../config/external/icu/i18n/number_notation.o ../../../config/external/icu/i18n/number_output.o ../../../config/external/icu/i18n/number_padding.o ../../../config/external/icu/i18n/number_patternmodifier.o ../../../config/external/icu/i18n/number_patternstring.o ../../../config/external/icu/i18n/number_rounding.o ../../../config/external/icu/i18n/number_scientific.o ../../../config/external/icu/i18n/number_skeletons.o ../../../config/external/icu/i18n/number_utils.o ../../../config/external/icu/i18n/numfmt.o ../../../config/external/icu/i18n/numparse_affixes.o ../../../config/external/icu/i18n/numparse_compositions.o ../../../config/external/icu/i18n/numparse_currency.o ../../../config/external/icu/i18n/numparse_decimal.o ../../../config/external/icu/i18n/numparse_impl.o ../../../config/external/icu/i18n/numparse_parsednumber.o ../../../config/external/icu/i18n/numparse_scientific.o ../../../config/external/icu/i18n/numparse_symbols.o ../../../config/external/icu/i18n/numparse_validators.o ../../../config/external/icu/i18n/numrange_fluent.o ../../../config/external/icu/i18n/numrange_impl.o ../../../config/external/icu/i18n/numsys.o ../../../config/external/icu/i18n/olsontz.o ../../../config/external/icu/i18n/persncal.o ../../../config/external/icu/i18n/plurfmt.o ../../../config/external/icu/i18n/plurrule.o ../../../config/external/icu/i18n/quantityformatter.o ../../../config/external/icu/i18n/rbnf.o ../../../config/external/icu/i18n/rbtz.o ../../../config/external/icu/i18n/region.o ../../../config/external/icu/i18n/reldatefmt.o ../../../config/external/icu/i18n/reldtfmt.o ../../../config/external/icu/i18n/rulebasedcollator.o ../../../config/external/icu/i18n/scriptset.o ../../../config/external/icu/i18n/search.o ../../../config/external/icu/i18n/selfmt.o ../../../config/external/icu/i18n/sharedbreakiterator.o ../../../config/external/icu/i18n/simpletz.o ../../../config/external/icu/i18n/smpdtfmt.o ../../../config/external/icu/i18n/smpdtfst.o ../../../config/external/icu/i18n/sortkey.o ../../../config/external/icu/i18n/standardplural.o ../../../config/external/icu/i18n/string_segment.o ../../../config/external/icu/i18n/stsearch.o ../../../config/external/icu/i18n/taiwncal.o ../../../config/external/icu/i18n/timezone.o ../../../config/external/icu/i18n/tmunit.o ../../../config/external/icu/i18n/tmutamt.o ../../../config/external/icu/i18n/tmutfmt.o ../../../config/external/icu/i18n/tzfmt.o ../../../config/external/icu/i18n/tzgnames.o ../../../config/external/icu/i18n/tznames.o ../../../config/external/icu/i18n/tznames_impl.o ../../../config/external/icu/i18n/tzrule.o ../../../config/external/icu/i18n/tztrans.o ../../../config/external/icu/i18n/ucal.o ../../../config/external/icu/i18n/ucln_in.o ../../../config/external/icu/i18n/ucol.o ../../../config/external/icu/i18n/ucol_res.o ../../../config/external/icu/i18n/ucol_sit.o ../../../config/external/icu/i18n/ucoleitr.o ../../../config/external/icu/i18n/udat.o ../../../config/external/icu/i18n/udatpg.o ../../../config/external/icu/i18n/ufieldpositer.o ../../../config/external/icu/i18n/uitercollationiterator.o ../../../config/external/icu/i18n/ulistformatter.o ../../../config/external/icu/i18n/umsg.o ../../../config/external/icu/i18n/unum.o ../../../config/external/icu/i18n/unumsys.o ../../../config/external/icu/i18n/upluralrules.o ../../../config/external/icu/i18n/usearch.o ../../../config/external/icu/i18n/uspoof.o ../../../config/external/icu/i18n/uspoof_impl.o ../../../config/external/icu/i18n/utf16collationiterator.o ../../../config/external/icu/i18n/utf8collationiterator.o ../../../config/external/icu/i18n/utmscale.o ../../../config/external/icu/i18n/vtzone.o ../../../config/external/icu/i18n/windtfmt.o ../../../config/external/icu/i18n/winnmfmt.o ../../../config/external/icu/i18n/wintzimpl.o ../../../config/external/icu/i18n/zonemeta.o ../../../config/external/icu/data/icudata_gas.o make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/build' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/build' js/src/build/libmozjs-78.so rm -f libmozjs-78.so /usr/bin/g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozjs-78.so -o libmozjs-78.so /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/build/libmozjs-78_so.list -lpthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -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,/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/bin -Wl,-rpath-link,/usr/lib /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/libjsrust.a -Wl,--version-script,symverscript -lm -lz -lm -ldl /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target libmozjs-78.so chmod +x libmozjs-78.so make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/build' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-shim.h:988:7: warning: type 'struct Isolate' violates the C++ One Definition Rule [-Wodr] 988 | class Isolate { | ^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-shim.h:988: note: a different type is defined in another translation unit 988 | class Isolate { | /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-shim.h:1016:52: note: the first difference of corresponding definitions is field 'jsregexp_uncanonicalize_' 1016 | unibrow::Mapping jsregexp_uncanonicalize_; | ^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-shim.h:1059: note: a field with different name is defined in another translation unit 1059 | mozilla::SegmentedVector handleArena_; | In function 'operator new', inlined from 'init' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/rbnf.cpp:1581:56: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp: In member function 'init': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_67' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'newUnicodeStringArray' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/filteredbrk.cpp:557:0, inlined from 'build' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/filteredbrk.cpp:575:51: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp: In member function 'build': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_67' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'newUnicodeStringArray' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/filteredbrk.cpp:557:0, inlined from 'assignArray' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/dtfmtsym.cpp:318:37: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp: In function 'assignArray': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_67' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'newUnicodeStringArray' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/filteredbrk.cpp:557:0, inlined from 'createZoneStrings' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/dtfmtsym.cpp:342:54, inlined from 'createZoneStrings' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/dtfmtsym.cpp:333:0, inlined from 'copyData' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/dtfmtsym.cpp:431:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp: In member function 'copyData': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_67' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'getEquivalents' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/caniter.cpp:409:52: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp: In member function 'getEquivalents': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_67' declared here 45 | uprv_malloc(size_t s) { | make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/build' ../../../config/nsinstall -R -m 644 'libmozjs-78.so' '../../../dist/bin' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/build' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell' mkdir -p '../../../dist/bin/' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell' js/src/shell/js /usr/bin/g++ -o ../../../dist/bin/js -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -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-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell/js.list -lpthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -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,/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/bin -Wl,-rpath-link,/usr/lib ../build/libjs_static.a /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/x86_64-unknown-linux-gnu/release/libjsrust.a -pie -lm -lz -lm -ldl -lreadline /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target ../../../dist/bin/js make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-shim.h:988:7: warning: type 'struct Isolate' violates the C++ One Definition Rule [-Wodr] 988 | class Isolate { | ^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-shim.h:988: note: a different type is defined in another translation unit 988 | class Isolate { | /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-shim.h:1016:52: note: the first difference of corresponding definitions is field 'jsregexp_uncanonicalize_' 1016 | unibrow::Mapping jsregexp_uncanonicalize_; | ^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-shim.h:1059: note: a field with different name is defined in another translation unit 1059 | mozilla::SegmentedVector handleArena_; | In function 'operator new', inlined from 'newUnicodeStringArray' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/filteredbrk.cpp:557:0, inlined from 'assignArray' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/dtfmtsym.cpp:318:37: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp: In function 'assignArray': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_67' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'newUnicodeStringArray' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/filteredbrk.cpp:557:0, inlined from 'build' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/filteredbrk.cpp:575:51: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp: In member function 'build': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_67' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'newUnicodeStringArray' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/filteredbrk.cpp:557:0, inlined from 'createZoneStrings' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/dtfmtsym.cpp:342:54, inlined from 'createZoneStrings' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/dtfmtsym.cpp:333:0, inlined from 'copyData' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/dtfmtsym.cpp:431:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp: In member function 'copyData': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_67' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'init' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/i18n/rbnf.cpp:1581:56: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp: In member function 'init': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_67' declared here 45 | uprv_malloc(size_t s) { | In function 'operator new', inlined from 'getEquivalents' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/caniter.cpp:409:52: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp:62: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 62 | return uprv_malloc(size); | /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/uobject.cpp: In member function 'getEquivalents': /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/intl/icu/source/common/cmemory.cpp:45: note: in a call to allocation function 'uprv_malloc_67' declared here 45 | uprv_malloc(size_t s) { | In function 'fprintf', inlined from 'DumpRealmPCCounts' at /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/BytecodeUtil.cpp:216:12: /usr/include/bits/stdio2.h:105:24: warning: '%s' directive argument is null [-Wformat-overflow=] 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^ /usr/bin/make recurse_misc make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell' ../../../config/nsinstall -R -m 644 '../../../dist/bin/js' '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell' rm -f '../../../dist/bin/js-gdb.py' /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/js-gdb.py.pp -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -Dtopsrcdir=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_MULTI_VALUE=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRNDUP=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.10.0"' -DMOZILLA_VERSION_U=78.10.0 -DMOZJS_MAJOR_VERSION=78 -DMOZJS_MINOR_VERSION=10 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/shell/js-gdb.py.in' -o '../../../dist/bin/js-gdb.py' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell' ../../../config/nsinstall -R -m 644 '../../../dist/bin/js-gdb.py' '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell' make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/shell' make[3]: Entering directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/build' js/src/build/spidermonkey_checks.stub /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/run_spidermonkey_checks.py main spidermonkey_checks .deps/spidermonkey_checks.pp .deps/spidermonkey_checks.stub libjs_static.a /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/check_spidermonkey_style.py /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/check_macroassembler_style.py /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/config/check_js_opcode.py --- check_spidermonkey_style.py expected output +++ check_spidermonkey_style.py actual output @@ -1,3 +1,3619 @@ +js/src/dist/include/BaseProfiler.h:65: error: + "BaseProfilingStack.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/BaseProfiler.h:65:67: error: + "BaseProfilingStack.h" should be included after "mozilla/Assertions.h" + +js/src/dist/include/double-conversion/double-conversion.h:31: error: + "string-to-double.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/double-conversion/double-conversion.h:32: error: + "double-to-string.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/double-conversion/double-conversion.h:31:32: error: + "string-to-double.h" should be included after "double-to-string.h" + +js/src/dist/include/double-conversion/double-to-string.h:32: error: + "utils.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/double-conversion/string-to-double.h:31: error: + "utils.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/double-conversion/utils.h:32:34: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/malloc_decls.h:16: error: + "mozjemalloc_types.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/AllocPolicy.h:15:16: error: + "mozilla/Attributes.h" should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/AlreadyAddRefed.h:12:14: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/Array.h:12:14: error: + should be included after + +js/src/dist/include/mozilla/Array.h:15:17: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/ArrayUtils.h:21:23: error: + should be included after "mozilla/Alignment.h" + +js/src/dist/include/mozilla/Assertions.h:23: error: + "nsTraceRefcnt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/BaseProfilerDetail.h:12: error: + "BaseProfiler.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/BaseProfilerDetail.h:12:13: error: + "BaseProfiler.h" should be included after "mozilla/Atomics.h" + +js/src/dist/include/mozilla/Buffer.h:8:9: error: + should be included after "mozilla/Maybe.h" + +js/src/dist/include/mozilla/BufferList.h:10:12: error: + should be included after + +js/src/dist/include/mozilla/BufferList.h:14:16: error: + should be included after "mozilla/AllocPolicy.h" + +js/src/dist/include/mozilla/Char16.h:22:23: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/CheckedInt.h:12:13: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/CompactPair.h:13:15: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/Compression.h:13:14: error: + "mozilla/Types.h" should be included after "mozilla/Result.h" + +js/src/dist/include/mozilla/DbgMacro.h:15:16: error: + should be included after + +js/src/dist/include/mozilla/Decimal.h:41:42: error: + should be included after "mozilla/Types.h" + +js/src/dist/include/mozilla/DefineEnum.h:12:14: error: + should be included after "mozilla/MacroArgs.h" + +js/src/dist/include/mozilla/DoublyLinkedList.h:13:15: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/EnumSet.h:16:18: error: + should be included after + +js/src/dist/include/mozilla/EnumeratedArray.h:12:14: error: + should be included after "mozilla/Array.h" + +js/src/dist/include/mozilla/EnumeratedRange.h:24:26: error: + should be included after "mozilla/ReverseIterator.h" + +js/src/dist/include/mozilla/FStream.h:19:20: error: + should be included after + +js/src/dist/include/mozilla/FStream.h:23:24: error: + should be included after + +js/src/dist/include/mozilla/HashTable.h:77:78: error: + should be included after + +js/src/dist/include/mozilla/HashTable.h:78:80: error: + should be included after "mozilla/AllocPolicy.h" + +js/src/dist/include/mozilla/JSONWriter.h:95:96: error: + "double-conversion/double-conversion.h" should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/Latin1.h:15:17: error: + should be included after "mozilla/JsRust.h" + +js/src/dist/include/mozilla/Latin1.h:22: error: + "encoding_rs_mem.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/LinkedList.h:67:69: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/Maybe.h:15:17: error: + should be included after "mozilla/Alignment.h" + +js/src/dist/include/mozilla/MaybeOneOf.h:15:17: error: + should be included after + +js/src/dist/include/mozilla/MaybeOneOf.h:18:20: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/MemoryChecking.h:27: error: + "valgrind/memcheck.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/MemoryChecking.h:35:37: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/MemoryChecking.h:73:75: error: + should be included after "mozilla/Types.h" + +js/src/dist/include/mozilla/MmapFaultHandler.h:40:41: error: + should be included after + +js/src/dist/include/mozilla/NotNull.h:68:70: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/PlatformConditionVariable.h:12:14: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/PlatformMutex.h:10:12: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/ProfileBufferChunkManagerWithLocalLimit.h:10: error: + "BaseProfiler.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/ProfileBufferChunkManagerWithLocalLimit.h:10:11: error: + "BaseProfiler.h" should be included after "mozilla/BaseProfilerDetail.h" + +js/src/dist/include/mozilla/RangedPtr.h:19:20: error: + should be included after + +js/src/dist/include/mozilla/RefCounted.h:13:15: error: + should be included after "mozilla/AlreadyAddRefed.h" + +js/src/dist/include/mozilla/RefCounted.h:22: error: + "nsXPCOM.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/Result.h:12:13: error: + should be included after "mozilla/Alignment.h" + +js/src/dist/include/mozilla/ResultExtensions.h:14: error: + "nscore.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/ResultExtensions.h:15:41: error: + "prtypes.h" should be included after "mozilla/Result.h" + +js/src/dist/include/mozilla/ReverseIterator.h:14:16: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/Saturate.h:15:17: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/ScopeExit.h:83:85: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/Scoped.h:45:47: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/SegmentedVector.h:24:26: error: + should be included after "mozilla/AllocPolicy.h" + +js/src/dist/include/mozilla/SharedLibrary.h:14:15: error: + "prlink.h" should be included after "mozilla/Char16.h" + +js/src/dist/include/mozilla/Span.h:31:33: error: + should be included after "mozilla/Array.h" + +js/src/dist/include/mozilla/Sprintf.h:12:13: error: + should be included after + +js/src/dist/include/mozilla/Sprintf.h:13:15: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/TaggedAnonymousMemory.h:37:38: error: + should be included after + +js/src/dist/include/mozilla/TaggedAnonymousMemory.h:38:40: error: + should be included after "mozilla/Types.h" + +js/src/dist/include/mozilla/Tainting.h:14:15: error: + should be included after "mozilla/MacroArgs.h" + +js/src/dist/include/mozilla/ThreadLocal.h:16:18: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/TimeStamp.h:10:11: error: + should be included after + +js/src/dist/include/mozilla/TimeStamp.h:13:14: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/TimeStamp.h:27: error: + "TimeStamp_windows.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/ToString.h:12:13: error: + should be included after + +js/src/dist/include/mozilla/Tuple.h:15:17: error: + should be included after "mozilla/CompactPair.h" + +js/src/dist/include/mozilla/UniquePtr.h:13:15: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/UniquePtrExtensions.h:12:14: error: + should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozilla/Variant.h:10:12: error: + should be included after "mozilla/Assertions.h" + +js/src/dist/include/mozilla/Vector.h:13:15: error: + should be included after "mozilla/Alignment.h" + +js/src/dist/include/mozilla/WeakPtr.h:82: error: + "nsISupportsImpl.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/glue/WinUtils.h:10:12: error: + should be included after "mozilla/Atomics.h" + +js/src/dist/include/mozilla/mozalloc.h:13: error: + "mozmemory_wrap.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/mozalloc.h:23: error: + "malloc_decls.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozilla/mozalloc.h:13:23: error: + "mozmemory_wrap.h" should be included after "malloc_decls.h" + +js/src/dist/include/mozilla/mozalloc.h:31:36: error: + should be included after + +js/src/dist/include/mozilla/mozalloc_oom.h:11: error: + "mozalloc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozmemory.h:22: error: + "mozmemory_wrap.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozmemory.h:22:23: error: + "mozmemory_wrap.h" should be included after "mozilla/Attributes.h" + +js/src/dist/include/mozmemory.h:25: error: + "mozjemalloc_types.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozmemory.h:49: error: + "malloc_decls.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/mozmemory.h:58: error: + "malloc_decls.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/alphaindex.h:19: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/alphaindex.h:19:20: error: + "unicode/uobject.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/appendable.h:29: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/basictz.h:24: error: + "unicode/tzrule.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/basictz.h:25: error: + "unicode/tztrans.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/brkiter.h:50: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/brkiter.h:50:51: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/brkiter.h:52: error: + "unicode/chariter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/brkiter.h:51:52: error: + "unicode/unistr.h" should be included after "unicode/chariter.h" + +js/src/dist/include/unicode/brkiter.h:54: error: + "unicode/ubrk.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/brkiter.h:55: error: + "unicode/strenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/brkiter.h:54:55: error: + "unicode/ubrk.h" should be included after "unicode/strenum.h" + +js/src/dist/include/unicode/brkiter.h:56: error: + "unicode/utext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/brkiter.h:57: error: + "unicode/umisc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/brkiter.h:56:57: error: + "unicode/utext.h" should be included after "unicode/umisc.h" + +js/src/dist/include/unicode/bytestream.h:44: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/bytestream.h:45: error: + "unicode/std_string.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/bytestream.h:44:45: error: + "unicode/uobject.h" should be included after "unicode/std_string.h" + +js/src/dist/include/unicode/bytestrie.h:29: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/bytestrie.h:30: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/bytestrie.h:31: error: + "unicode/ustringtrie.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/bytestriebuilder.h:29: error: + "unicode/bytestrie.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/bytestriebuilder.h:30: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/bytestriebuilder.h:31: error: + "unicode/stringtriebuilder.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/calendar.h:40: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/calendar.h:40:41: error: + "unicode/uobject.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/calendar.h:44: error: + "unicode/umisc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/caniter.h:19: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/caniter.h:19:20: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/casemap.h:14: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/casemap.h:15: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/chariter.h:19: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/chariter.h:19:20: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/choicfmt.h:38: error: + "unicode/fieldpos.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/choicfmt.h:39: error: + "unicode/format.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/choicfmt.h:40: error: + "unicode/messagepattern.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/choicfmt.h:41: error: + "unicode/numfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/coleitr.h:43: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/coll.h:61: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/coll.h:61:62: error: + "unicode/uobject.h" should be included after "unicode/ucol.h" + +js/src/dist/include/unicode/coll.h:63: error: + "unicode/unorm.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/coll.h:63:64: error: + "unicode/unorm.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/coll.h:66: error: + "unicode/umisc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/coll.h:65:66: error: + "unicode/uniset.h" should be included after "unicode/umisc.h" + +js/src/dist/include/unicode/coll.h:67: error: + "unicode/uiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/coll.h:66:67: error: + "unicode/umisc.h" should be included after "unicode/uiter.h" + +js/src/dist/include/unicode/coll.h:68: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/coll.h:67:68: error: + "unicode/uiter.h" should be included after "unicode/stringpiece.h" + +js/src/dist/include/unicode/compactdecimalformat.h:27: error: + "unicode/decimfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/curramt.h:22: error: + "unicode/measure.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/curramt.h:23: error: + "unicode/currunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/curramt.h:22:23: error: + "unicode/measure.h" should be included after "unicode/currunit.h" + +js/src/dist/include/unicode/currunit.h:22: error: + "unicode/measunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/datefmt.h:31: error: + "unicode/calendar.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/datefmt.h:30:31: error: + "unicode/udat.h" should be included after "unicode/calendar.h" + +js/src/dist/include/unicode/datefmt.h:32: error: + "unicode/numfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/datefmt.h:33: error: + "unicode/format.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/datefmt.h:32:33: error: + "unicode/numfmt.h" should be included after "unicode/format.h" + +js/src/dist/include/unicode/datefmt.h:35: error: + "unicode/enumset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/datefmt.h:34:35: error: + "unicode/locid.h" should be included after "unicode/enumset.h" + +js/src/dist/include/unicode/dbbi.h:20: error: + "unicode/rbbi.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dcfmtsym.h:37: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dcfmtsym.h:37:38: error: + "unicode/uobject.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/dcfmtsym.h:39: error: + "unicode/numsys.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dcfmtsym.h:40:41: error: + "unicode/unum.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/decimfmt.h:41: error: + "unicode/dcfmtsym.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/decimfmt.h:42: error: + "unicode/numfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/decimfmt.h:42:43: error: + "unicode/numfmt.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/decimfmt.h:44: error: + "unicode/fpositer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/decimfmt.h:43:44: error: + "unicode/locid.h" should be included after "unicode/fpositer.h" + +js/src/dist/include/unicode/decimfmt.h:45: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/decimfmt.h:46: error: + "unicode/curramt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/decimfmt.h:45:46: error: + "unicode/stringpiece.h" should be included after "unicode/curramt.h" + +js/src/dist/include/unicode/decimfmt.h:47: error: + "unicode/enumset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtfmtsym.h:29: error: + "unicode/calendar.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtfmtsym.h:30: error: + "unicode/strenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtfmtsym.h:31: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtfmtsym.h:31:32: error: + "unicode/uobject.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/dtintrv.h:21: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvfmt.h:29: error: + "unicode/smpdtfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvfmt.h:28:29: error: + "unicode/ucal.h" should be included after "unicode/smpdtfmt.h" + +js/src/dist/include/unicode/dtitvfmt.h:30: error: + "unicode/dtintrv.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvfmt.h:29:30: error: + "unicode/smpdtfmt.h" should be included after "unicode/dtintrv.h" + +js/src/dist/include/unicode/dtitvfmt.h:31: error: + "unicode/dtitvinf.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvfmt.h:32: error: + "unicode/dtptngen.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvfmt.h:33: error: + "unicode/formattedvalue.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvinf.h:28:29: error: + "unicode/udat.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/dtitvinf.h:31: error: + "unicode/dtptngen.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtitvinf.h:30:31: error: + "unicode/ucal.h" should be included after "unicode/dtptngen.h" + +js/src/dist/include/unicode/dtptngen.h:21: error: + "unicode/datefmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/dtrule.h:23: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/edits.h:14: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/errorcode.h:32: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/fieldpos.h:38: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/filteredbrk.h:17: error: + "unicode/brkiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/fmtable.h:32: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/fmtable.h:31:32: error: + "unicode/unistr.h" should be included after "unicode/stringpiece.h" + +js/src/dist/include/unicode/fmtable.h:33: error: + "unicode/uformattable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/format.h:39: error: + "unicode/fmtable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/format.h:38:39: error: + "unicode/unistr.h" should be included after "unicode/fmtable.h" + +js/src/dist/include/unicode/format.h:40: error: + "unicode/fieldpos.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/format.h:39:40: error: + "unicode/fmtable.h" should be included after "unicode/fieldpos.h" + +js/src/dist/include/unicode/format.h:41: error: + "unicode/fpositer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/format.h:42: error: + "unicode/parsepos.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/format.h:43: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/format.h:42:43: error: + "unicode/parsepos.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/format.h:43:44: error: + "unicode/parseerr.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/formattedvalue.h:13: error: + "unicode/appendable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/formattedvalue.h:14: error: + "unicode/fpositer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/formattedvalue.h:15:16: error: + "unicode/unistr.h" should be included after "unicode/uformattedvalue.h" + +js/src/dist/include/unicode/fpositer.h:25: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/fpositer.h:46: error: + "unicode/fieldpos.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/fpositer.h:47: error: + "unicode/umisc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/gender.h:33: error: + "unicode/ugender.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/gender.h:34: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/gregocal.h:35: error: + "unicode/calendar.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/idna.h:31: error: + "unicode/bytestream.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/idna.h:32: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/idna.h:33: error: + "unicode/uidna.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/listformatter.h:26:27: error: + "unicode/unistr.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/listformatter.h:28: error: + "unicode/formattedvalue.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/listformatter.h:27:28: error: + "unicode/locid.h" should be included after "unicode/formattedvalue.h" + +js/src/dist/include/unicode/localebuilder.h:11: error: + "unicode/localematcher.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/localebuilder.h:10:11: error: + "unicode/locid.h" should be included after "unicode/localematcher.h" + +js/src/dist/include/unicode/localebuilder.h:12: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/localebuilder.h:13: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/localematcher.h:15: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/localematcher.h:16: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locdspnm.h:25: error: + "unicode/strenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locdspnm.h:26: error: + "unicode/uscript.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locdspnm.h:26:27: error: + "unicode/uscript.h" should be included after "unicode/uldnames.h" + +js/src/dist/include/unicode/locdspnm.h:27:28: error: + "unicode/uldnames.h" should be included after "unicode/udisplaycontext.h" + +js/src/dist/include/unicode/locid.h:38: error: + "unicode/bytestream.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locid.h:39: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locid.h:40: error: + "unicode/strenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locid.h:41: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locid.h:42: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/locid.h:42:43: error: + "unicode/uobject.h" should be included after "unicode/putil.h" + +js/src/dist/include/unicode/measfmt.h:22: error: + "unicode/format.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/measunit.h:23: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/measunit.h:22:23: error: + "unicode/unistr.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/measure.h:27: error: + "unicode/fmtable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/messagepattern.h:31: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/msgfmt.h:33: error: + "unicode/format.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/msgfmt.h:35: error: + "unicode/messagepattern.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/msgfmt.h:36: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/msgfmt.h:37: error: + "unicode/plurfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/normalizer2.h:33: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/normlzr.h:25: error: + "unicode/chariter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/normlzr.h:26: error: + "unicode/normalizer2.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/normlzr.h:28: error: + "unicode/unorm.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/normlzr.h:29: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/nounit.h:19: error: + "unicode/measunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:13: error: + "unicode/appendable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:14: error: + "unicode/bytestream.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:15: error: + "unicode/currunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:16: error: + "unicode/dcfmtsym.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:17: error: + "unicode/fieldpos.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:18: error: + "unicode/formattedvalue.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:19: error: + "unicode/fpositer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:20: error: + "unicode/measunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:21: error: + "unicode/nounit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:22: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberformatter.h:27: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberrangeformatter.h:14: error: + "unicode/appendable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberrangeformatter.h:15: error: + "unicode/fieldpos.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberrangeformatter.h:16: error: + "unicode/formattedvalue.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberrangeformatter.h:17: error: + "unicode/fpositer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numberrangeformatter.h:18: error: + "unicode/numberformatter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numfmt.h:39: error: + "unicode/format.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numfmt.h:38:39: error: + "unicode/unistr.h" should be included after "unicode/format.h" + +js/src/dist/include/unicode/numfmt.h:40:41: error: + "unicode/unum.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/numfmt.h:42: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numfmt.h:43: error: + "unicode/curramt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numfmt.h:42:43: error: + "unicode/stringpiece.h" should be included after "unicode/curramt.h" + +js/src/dist/include/unicode/numsys.h:32: error: + "unicode/format.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/numsys.h:33: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/parsepos.h:25: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/platform.h:24: error: + "unicode/uconfig.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/platform.h:25: error: + "unicode/uvernum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/plurfmt.h:28: error: + "unicode/messagepattern.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/plurfmt.h:29: error: + "unicode/numfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/plurrule.h:32: error: + "unicode/format.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/plurrule.h:35: error: + "unicode/numfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ptypes.h:52: error: + "unicode/platform.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbbi.h:30: error: + "unicode/brkiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbbi.h:32: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbbi.h:31:32: error: + "unicode/udata.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/rbbi.h:33: error: + "unicode/schriter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbnf.h:34: error: + "unicode/dcfmtsym.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbnf.h:35: error: + "unicode/fmtable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbnf.h:37: error: + "unicode/numfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbnf.h:39: error: + "unicode/strenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbnf.h:38:39: error: + "unicode/unistr.h" should be included after "unicode/strenum.h" + +js/src/dist/include/unicode/rbnf.h:40: error: + "unicode/brkiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/rbnf.h:39:40: error: + "unicode/strenum.h" should be included after "unicode/brkiter.h" + +js/src/dist/include/unicode/regex.h:51: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/regex.h:51:52: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/regex.h:53: error: + "unicode/utext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/regex.h:54: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/regex.h:53:54: error: + "unicode/utext.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/regex.h:56: error: + "unicode/uregex.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/region.h:24: error: + "unicode/uregion.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/region.h:25: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/region.h:24:25: error: + "unicode/uregion.h" should be included after "unicode/uobject.h" + +js/src/dist/include/unicode/region.h:25:26: error: + "unicode/uobject.h" should be included after "unicode/uniset.h" + +js/src/dist/include/unicode/region.h:28: error: + "unicode/strenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/region.h:27:28: error: + "unicode/unistr.h" should be included after "unicode/strenum.h" + +js/src/dist/include/unicode/reldatefmt.h:21: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/reldatefmt.h:21:22: error: + "unicode/uobject.h" should be included after "unicode/udisplaycontext.h" + +js/src/dist/include/unicode/reldatefmt.h:23:24: error: + "unicode/ureldatefmt.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/reldatefmt.h:25: error: + "unicode/formattedvalue.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/reldatefmt.h:24:25: error: + "unicode/locid.h" should be included after "unicode/formattedvalue.h" + +js/src/dist/include/unicode/rep.h:23: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/resbund.h:55: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/resbund.h:56:57: error: + "unicode/ures.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/resbund.h:57:58: error: + "unicode/unistr.h" should be included after "unicode/locid.h" + +js/src/dist/include/unicode/schriter.h:27: error: + "unicode/chariter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/schriter.h:28: error: + "unicode/uchriter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/search.h:26: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/search.h:26:27: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/search.h:28: error: + "unicode/chariter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/search.h:27:28: error: + "unicode/unistr.h" should be included after "unicode/chariter.h" + +js/src/dist/include/unicode/search.h:29: error: + "unicode/brkiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/search.h:28:29: error: + "unicode/chariter.h" should be included after "unicode/brkiter.h" + +js/src/dist/include/unicode/search.h:30: error: + "unicode/usearch.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/selfmt.h:25: error: + "unicode/messagepattern.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/selfmt.h:26: error: + "unicode/numfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/smpdtfmt.h:40: error: + "unicode/datefmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/smpdtfmt.h:42: error: + "unicode/tzfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/smpdtfmt.h:41:42: error: + "unicode/udisplaycontext.h" should be included after "unicode/tzfmt.h" + +js/src/dist/include/unicode/smpdtfmt.h:43: error: + "unicode/brkiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/smpdtfmt.h:42:43: error: + "unicode/tzfmt.h" should be included after "unicode/brkiter.h" + +js/src/dist/include/unicode/sortkey.h:37: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/sortkey.h:37:38: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/sortkey.h:39: error: + "unicode/coll.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/sortkey.h:38:39: error: + "unicode/unistr.h" should be included after "unicode/coll.h" + +js/src/dist/include/unicode/strenum.h:19: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/strenum.h:19:20: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/stringpiece.h:37: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/stringpiece.h:38: error: + "unicode/std_string.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/stringpiece.h:37:38: error: + "unicode/uobject.h" should be included after "unicode/std_string.h" + +js/src/dist/include/unicode/stringtriebuilder.h:24: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/stsearch.h:26: error: + "unicode/tblcoll.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/stsearch.h:27: error: + "unicode/coleitr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/stsearch.h:26:27: error: + "unicode/tblcoll.h" should be included after "unicode/coleitr.h" + +js/src/dist/include/unicode/stsearch.h:28: error: + "unicode/search.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/symtable.h:19: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tblcoll.h:71: error: + "unicode/coll.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tblcoll.h:73: error: + "unicode/uiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tblcoll.h:73:74: error: + "unicode/uiter.h" should be included after "unicode/ucol.h" + +js/src/dist/include/unicode/timezone.h:43: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/timezone.h:43:44: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/timezone.h:45:46: error: + "unicode/ures.h" should be included after "unicode/ucal.h" + +js/src/dist/include/unicode/tmunit.h:23: error: + "unicode/measunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tmutamt.h:25: error: + "unicode/measure.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tmutamt.h:26: error: + "unicode/tmunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tmutfmt.h:26: error: + "unicode/tmunit.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tmutfmt.h:25:26: error: + "unicode/unistr.h" should be included after "unicode/tmunit.h" + +js/src/dist/include/unicode/tmutfmt.h:27: error: + "unicode/tmutamt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tmutfmt.h:28: error: + "unicode/measfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tmutfmt.h:27:28: error: + "unicode/tmutamt.h" should be included after "unicode/measfmt.h" + +js/src/dist/include/unicode/tmutfmt.h:29: error: + "unicode/numfmt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/translit.h:26: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/translit.h:26:27: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/translit.h:28: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/translit.h:27:28: error: + "unicode/unistr.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/translit.h:29: error: + "unicode/utrans.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/translit.h:30: error: + "unicode/strenum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/translit.h:29:30: error: + "unicode/utrans.h" should be included after "unicode/strenum.h" + +js/src/dist/include/unicode/tzfmt.h:23: error: + "unicode/format.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tzfmt.h:25: error: + "unicode/tznames.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tzrule.h:23: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tzrule.h:23:24: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/tzrule.h:25: error: + "unicode/dtrule.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/tzrule.h:24:25: error: + "unicode/unistr.h" should be included after "unicode/dtrule.h" + +js/src/dist/include/unicode/tztrans.h:23: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ubidi.h:22:23: error: + "unicode/utypes.h" should be included after "unicode/uchar.h" + +js/src/dist/include/unicode/ubidi.h:24: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ubidi.h:23:24: error: + "unicode/uchar.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/ubiditransform.h:22: error: + "unicode/ubidi.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ubiditransform.h:21:22: error: + "unicode/utypes.h" should be included after "unicode/ubidi.h" + +js/src/dist/include/unicode/ubiditransform.h:24: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ubiditransform.h:23:24: error: + "unicode/uchar.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/ubrk.h:13:14: error: + "unicode/utypes.h" should be included after "unicode/uloc.h" + +js/src/dist/include/unicode/ubrk.h:15: error: + "unicode/utext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ubrk.h:16: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ubrk.h:15:16: error: + "unicode/utext.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/ubrk.h:33: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucal.h:13:14: error: + "unicode/utypes.h" should be included after "unicode/uenum.h" + +js/src/dist/include/unicode/ucal.h:16: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucal.h:15:16: error: + "unicode/uloc.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/ucasemap.h:25: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucasemap.h:24:25: error: + "unicode/utypes.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/ucasemap.h:26: error: + "unicode/stringoptions.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucat.h:16:17: error: + "unicode/utypes.h" should be included after "unicode/ures.h" + +js/src/dist/include/unicode/uchar.h:29: error: + "unicode/stringoptions.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uchar.h:28:29: error: + "unicode/utypes.h" should be included after "unicode/stringoptions.h" + +js/src/dist/include/unicode/uchar.h:30: error: + "unicode/ucpmap.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucharstrie.h:31: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucharstrie.h:32: error: + "unicode/ustringtrie.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucharstriebuilder.h:24: error: + "unicode/stringtriebuilder.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucharstriebuilder.h:25: error: + "unicode/ucharstrie.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uchriter.h:17: error: + "unicode/chariter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnv.h:52: error: + "unicode/ucnv_err.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnv.h:54: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnv.h:53:54: error: + "unicode/uenum.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/ucnv_cb.h:70: error: + "unicode/ucnv.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnv_cb.h:71: error: + "unicode/ucnv_err.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnvsel.h:28: error: + "unicode/uset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnvsel.h:29: error: + "unicode/utf16.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnvsel.h:29:30: error: + "unicode/utf16.h" should be included after "unicode/uenum.h" + +js/src/dist/include/unicode/ucnvsel.h:31: error: + "unicode/ucnv.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnvsel.h:30:31: error: + "unicode/uenum.h" should be included after "unicode/ucnv.h" + +js/src/dist/include/unicode/ucnvsel.h:32: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucnvsel.h:31:32: error: + "unicode/ucnv.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/ucol.h:17: error: + "unicode/unorm.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucol.h:18: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucol.h:17:18: error: + "unicode/unorm.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/ucol.h:19: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucol.h:21: error: + "unicode/uset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucol.h:22: error: + "unicode/uscript.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucol.h:21:22: error: + "unicode/uset.h" should be included after "unicode/uscript.h" + +js/src/dist/include/unicode/uconfig.h:55: error: + "uconfig_local.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucptrie.h:12: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucptrie.h:10:12: error: + "unicode/utypes.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/ucptrie.h:13: error: + "unicode/ucpmap.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucptrie.h:14: error: + "unicode/utf8.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucsdet.h:28: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ucurr.h:12:13: error: + "unicode/utypes.h" should be included after "unicode/uenum.h" + +js/src/dist/include/unicode/udat.h:17: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udat.h:19:20: error: + "unicode/unum.h" should be included after "unicode/udisplaycontext.h" + +js/src/dist/include/unicode/udata.h:23: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udata.h:22:23: error: + "unicode/utypes.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/udateintervalformat.h:18: error: + "unicode/umisc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udateintervalformat.h:19: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udateintervalformat.h:18:19: error: + "unicode/umisc.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/udatpg.h:22:23: error: + "unicode/utypes.h" should be included after "unicode/udat.h" + +js/src/dist/include/unicode/udatpg.h:25: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/udatpg.h:24:25: error: + "unicode/uenum.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/uenum.h:23: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uenum.h:22:23: error: + "unicode/utypes.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/ufieldpositer.h:17: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uformattable.h:37: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ugender.h:17: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uidna.h:26: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uidna.h:27: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uldnames.h:19: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uldnames.h:18:19: error: + "unicode/utypes.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/uldnames.h:20: error: + "unicode/uscript.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uldnames.h:20:21: error: + "unicode/uscript.h" should be included after "unicode/udisplaycontext.h" + +js/src/dist/include/unicode/ulistformatter.h:17: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uloc.h:26:27: error: + "unicode/utypes.h" should be included after "unicode/uenum.h" + +js/src/dist/include/unicode/ulocdata.h:22:23: error: + "unicode/ures.h" should be included after "unicode/uloc.h" + +js/src/dist/include/unicode/ulocdata.h:24: error: + "unicode/uset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ulocdata.h:25: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ulocdata.h:24:25: error: + "unicode/uset.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/umachine.h:46: error: + "unicode/ptypes.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/umachine.h:46:52: error: + "unicode/ptypes.h" should be included after + +js/src/dist/include/unicode/umachine.h:447: error: + "unicode/urename.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/umsg.h:27: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/umsg.h:29: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/umsg.h:28:29: error: + "unicode/uloc.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/umsg.h:29:30: error: + "unicode/parseerr.h" should be included after + +js/src/dist/include/unicode/umutablecptrie.h:12: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/umutablecptrie.h:10:12: error: + "unicode/utypes.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/umutablecptrie.h:13: error: + "unicode/ucpmap.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/umutablecptrie.h:14: error: + "unicode/ucptrie.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/umutablecptrie.h:15: error: + "unicode/utf8.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unifilt.h:19: error: + "unicode/unifunct.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unifilt.h:20: error: + "unicode/unimatch.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unifunct.h:19: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uniset.h:20: error: + "unicode/ucpmap.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uniset.h:21: error: + "unicode/unifilt.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uniset.h:23: error: + "unicode/uset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unistr.h:36: error: + "unicode/char16ptr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unistr.h:37: error: + "unicode/rep.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unistr.h:38: error: + "unicode/std_string.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unistr.h:39: error: + "unicode/stringpiece.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unistr.h:40: error: + "unicode/bytestream.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unistr.h:39:40: error: + "unicode/stringpiece.h" should be included after "unicode/bytestream.h" + +js/src/dist/include/unicode/unorm.h:24: error: + "unicode/uiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unorm2.h:34: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unorm2.h:33:34: error: + "unicode/utypes.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/unorm2.h:35: error: + "unicode/stringoptions.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unorm2.h:36: error: + "unicode/uset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unum.h:21: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unum.h:22:23: error: + "unicode/uloc.h" should be included after "unicode/ucurr.h" + +js/src/dist/include/unicode/unum.h:24: error: + "unicode/umisc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unum.h:25: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unum.h:24:25: error: + "unicode/umisc.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/unum.h:26: error: + "unicode/uformattable.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unum.h:26:27: error: + "unicode/uformattable.h" should be included after "unicode/udisplaycontext.h" + +js/src/dist/include/unicode/unumberformatter.h:10: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unumberformatter.h:12: error: + "unicode/umisc.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unumberformatter.h:12:13: error: + "unicode/umisc.h" should be included after "unicode/uformattedvalue.h" + +js/src/dist/include/unicode/unumsys.h:18: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/unumsys.h:17:18: error: + "unicode/uenum.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/uobject.h:26: error: + "unicode/platform.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/upluralrules.h:17: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uregex.h:28: error: + "unicode/utext.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uregex.h:33: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uregex.h:34: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uregion.h:13:14: error: + "unicode/utypes.h" should be included after "unicode/uenum.h" + +js/src/dist/include/unicode/ureldatefmt.h:17:18: error: + "unicode/unum.h" should be included after "unicode/udisplaycontext.h" + +js/src/dist/include/unicode/ureldatefmt.h:19: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ureldatefmt.h:18:19: error: + "unicode/udisplaycontext.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/urename.h:32: error: + "unicode/uconfig.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/urename.h:50: error: + "unicode/uvernum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ures.h:28:29: error: + "unicode/utypes.h" should be included after "unicode/uloc.h" + +js/src/dist/include/unicode/ures.h:30: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ures.h:29:30: error: + "unicode/uloc.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/usearch.h:18: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/usearch.h:20: error: + "unicode/ucoleitr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/usearch.h:21: error: + "unicode/ubrk.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/usearch.h:20:21: error: + "unicode/ucoleitr.h" should be included after "unicode/ubrk.h" + +js/src/dist/include/unicode/uset.h:32:33: error: + "unicode/utypes.h" should be included after "unicode/uchar.h" + +js/src/dist/include/unicode/uset.h:34: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uset.h:33:34: error: + "unicode/uchar.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/usetiter.h:16: error: + "unicode/uobject.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/usetiter.h:16:17: error: + "unicode/uobject.h" should be included after "unicode/unistr.h" + +js/src/dist/include/unicode/uspoof.h:23: error: + "unicode/uset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uspoof.h:22:23: error: + "unicode/utypes.h" should be included after "unicode/uset.h" + +js/src/dist/include/unicode/uspoof.h:24: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uspoof.h:23:24: error: + "unicode/uset.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/uspoof.h:25: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uspoof.h:24:25: error: + "unicode/parseerr.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/uspoof.h:31:32: error: + "unicode/unistr.h" should be included after "unicode/uniset.h" + +js/src/dist/include/unicode/usprep.h:28: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/usprep.h:27:28: error: + "unicode/utypes.h" should be included after "unicode/localpointer.h" + +js/src/dist/include/unicode/usprep.h:64: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/ustring.h:21:22: error: + "unicode/utypes.h" should be included after "unicode/putil.h" + +js/src/dist/include/unicode/ustring.h:23: error: + "unicode/uiter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utext.h:140:141: error: + "unicode/utypes.h" should be included after "unicode/uchar.h" + +js/src/dist/include/unicode/utext.h:143: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utext.h:144: error: + "unicode/rep.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utext.h:146: error: + "unicode/chariter.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utext.h:145:146: error: + "unicode/unistr.h" should be included after "unicode/chariter.h" + +js/src/dist/include/unicode/utf.h:217: error: + "unicode/utf8.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf.h:218: error: + "unicode/utf16.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf.h:217:218: error: + "unicode/utf8.h" should be included after "unicode/utf16.h" + +js/src/dist/include/unicode/utf.h:221: error: + "unicode/utf_old.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf16.h:39: error: + "unicode/utf.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf8.h:39: error: + "unicode/utf.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf_old.h:145: error: + "unicode/utf.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf_old.h:146: error: + "unicode/utf8.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf_old.h:147: error: + "unicode/utf16.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utf_old.h:146:147: error: + "unicode/utf8.h" should be included after "unicode/utf16.h" + +js/src/dist/include/unicode/utrans.h:20: error: + "unicode/localpointer.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utrans.h:21: error: + "unicode/urep.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utrans.h:22: error: + "unicode/parseerr.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utrans.h:21:22: error: + "unicode/urep.h" should be included after "unicode/parseerr.h" + +js/src/dist/include/unicode/utrans.h:24: error: + "unicode/uset.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utypes.h:40: error: + "unicode/uconfig.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/utypes.h:39:40: error: + "unicode/uversion.h" should be included after "unicode/uconfig.h" + +js/src/dist/include/unicode/utypes.h:40:41: error: + "unicode/uconfig.h" should be included after + +js/src/dist/include/unicode/utypes.h:44: error: + "unicode/utf.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/dist/include/unicode/uversion.h:33: error: + "unicode/uvernum.h" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Array.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/AtomicsObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/BigInt.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Boolean.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/DataViewObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Eval.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/FinalizationRegistryObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/JSON.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/MapObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src1.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/ModuleObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src1.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Object.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src1.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Profilers.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src10.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jsapi.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src10.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jsdate.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src10.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jsexn.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src10.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jsfriendapi.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src10.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jsnum.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src10.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/proxy/BaseProxyHandler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src11.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/proxy/CrossCompartmentWrapper.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src11.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/proxy/DeadObjectProxy.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src11.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src11.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/proxy/Proxy.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src11.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/proxy/ScriptedProxyHandler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src11.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/proxy/SecurityWrapper.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src12.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/proxy/Wrapper.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src12.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/threading/Mutex.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src12.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/threading/ProtectedData.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src12.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/threading/Thread.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src12.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/threading/posix/CpuCount.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src12.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/threading/posix/PosixThread.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src13.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/util/AllocPolicy.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src13.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/util/CompleteFile.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src13.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/util/NativeStack.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src13.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/util/Printf.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src13.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/util/StringBuffer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src13.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/util/StructuredSpewer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src14.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/util/Text.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src14.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/util/Unicode.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src14.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Activation.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src14.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/ArgumentsObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src14.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/ArrayBufferObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src14.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/ArrayBufferObjectMaybeShared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src15.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/ArrayBufferViewObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src15.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/AsyncFunction.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src15.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/AsyncIteration.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src15.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/BigIntType.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src15.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/BuildId.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src15.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/BytecodeLocation.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src16.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/BytecodeUtil.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src16.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Caches.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src16.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/CallNonGenericMethod.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src16.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/CharacterEncoding.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src16.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/CodeCoverage.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src16.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Compartment.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src17.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/CompilationAndEvaluation.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src17.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Compression.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src17.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/DateTime.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src17.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/EnvironmentObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src17.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/EqualityOperations.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src17.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/ErrorObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src18.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/ErrorReporting.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src18.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Exception.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src18.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/ForOfIterator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src18.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/FrameIter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src18.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/FunctionFlags.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src18.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/GeckoProfiler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src19.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/GeneratorObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src19.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/GlobalObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src19.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/HelperThreads.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src19.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Id.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src19.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Initialization.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src19.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Instrumentation.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src2.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Promise.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src2.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Reflect.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src2.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/ReflectParse.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src2.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Stream.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src2.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/String.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src2.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/Symbol.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src20.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Iteration.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src20.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/JSAtom.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src20.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/JSContext.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src20.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/JSFunction.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src20.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/JSONParser.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src20.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/JSONPrinter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src21.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/JSObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src21.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/JSScript.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src21.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/JitActivation.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src21.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/List.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src21.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/MemoryMetrics.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src21.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Modules.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src22.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/NativeObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src22.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/ObjectGroup.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src22.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/OffThreadPromiseRuntimeState.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src22.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/OffThreadScriptCompilation.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src22.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/PIC.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src22.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/PlainObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src23.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Printer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src23.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Probes.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src23.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/PromiseLookup.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src23.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/ProxyObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src23.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Realm.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src23.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/ReceiverGuard.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src24.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/RegExpObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src24.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/RegExpStatics.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src24.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Runtime.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src24.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/SavedStacks.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src24.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Scope.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src24.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/SelfHosting.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src25.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Shape.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src25.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/SharedArrayObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src25.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/SharedImmutableStringsCache.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src25.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/SourceHook.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src25.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Stack.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src25.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/StringType.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src26.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/StructuredClone.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src26.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/SymbolType.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src26.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/TaggedProto.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src26.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/ThrowMsgKind.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src26.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Time.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src26.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/ToSource.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src27.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/TypeInference.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src27.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/TypedArrayObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src27.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/UbiNode.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src27.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/UbiNodeCensus.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src27.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/UbiNodeShortestPaths.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src27.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Value.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src28.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Warnings.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src28.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/vm/Xdr.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src3.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/TestingFunctions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src3.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/TypedObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src3.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/WeakMapObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src3.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/WeakRefObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src3.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/WeakSetObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src3.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/Collator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src4.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/CommonFunctions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src4.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/DateTimeFormat.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src4.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/DisplayNames.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src4.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/IntlObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src4.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/LanguageTag.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src4.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/LanguageTagGenerated.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src5.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/ListFormat.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src5.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/Locale.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src5.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/NumberFormat.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src5.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/PluralRules.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src5.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/RelativeTimeFormat.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src5.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/intl/SharedIntlData.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src6.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/MiscellaneousOperations.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src6.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/PipeToState.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src6.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/PullIntoDescriptor.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src6.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/QueueWithSizes.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src6.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/QueueingStrategies.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src6.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/ReadableStream.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src7.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/ReadableStreamBYOBReader.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src7.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src7.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src7.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src7.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/ReadableStreamInternals.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src7.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/ReadableStreamOperations.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src8.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/ReadableStreamReader.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src8.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/StreamAPI.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src8.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/TeeState.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src8.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/WritableStream.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src8.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/WritableStreamDefaultController.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src8.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src9.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src9.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/WritableStreamOperations.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src9.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src9.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/ds/Bitmap.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src9.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/ds/LifoAlloc.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/Unified_cpp_js_src9.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/ds/MemoryProtectionExceptionHandler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/DebugScript.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Debugger.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/DebuggerMemory.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Environment.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Frame.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/NoExecute.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Object.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Script.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/debugger/Unified_cpp_js_src_debugger1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/debugger/Source.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/AbstractScopePtr.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/BytecodeCompiler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/BytecodeControlStructures.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/BytecodeEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/BytecodeSection.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/CForEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/CallOrNewEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/DefaultEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/DoWhileEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ElemOpEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/EmitterScope.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend1.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ExpressionStatementEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/FoldConstants.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ForInEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ForOfEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ForOfLoopControl.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/FunctionEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend2.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/IfEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/JumpList.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/LabelEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/LexicalScopeEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/NameFunctions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/NameOpEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ObjLiteral.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ObjectEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/OptionalEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ParseContext.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ParseNode.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/ParseNodeVerify.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend4.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/PropOpEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/SharedContext.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/SourceNotes.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/Stencil.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/SwitchEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/TDZCheckCache.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend5.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/TokenStream.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend6.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/TryEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/frontend/Unified_cpp_js_src_frontend6.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/frontend/WhileEmitter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Allocator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/AtomMarking.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Barrier.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/FinalizationRegistry.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/GC.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/GCParallelTask.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Marking.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Memory.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Nursery.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/PublicIterators.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/RootMarking.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc1.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Scheduling.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Statistics.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Tracer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Verifier.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/WeakMap.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/WeakMapPtr.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/gc/Unified_cpp_js_src_gc2.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/gc/Zone.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/AliasAnalysis.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/AlignmentMaskAnalysis.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BacktrackingAllocator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Bailouts.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineBailouts.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineCacheIRCompiler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineCodeGen.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineDebugModeOSR.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineFrame.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineFrameInfo.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineIC.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit1.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineInspector.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Snapshots.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/TIOracle.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/TypePolicy.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/VMFunctions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/ValueNumbering.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit10.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/WarpBuilder.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/WarpBuilderShared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/WarpCacheIRTranspiler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/WarpOracle.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/WarpSnapshot.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/WasmBCE.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit11.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/shared/AtomicOperations-shared-jit.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/shared/CodeGenerator-shared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/shared/Disassembler-shared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/shared/Lowering-shared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x64/Assembler-x64.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x64/Bailouts-x64.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit12.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x64/CodeGenerator-x64.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x64/Lowering-x64.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x64/MacroAssembler-x64.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x64/Trampoline-x64.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x86-shared/Architecture-x86-shared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x86-shared/Assembler-x86-shared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit13.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x86-shared/AssemblerBuffer-x86-shared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit14.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit14.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x86-shared/Lowering-x86-shared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit14.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x86-shared/MacroAssembler-x86-shared-SIMD.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit14.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit14.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/x86-shared/MoveEmitter-x86-shared.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BaselineJIT.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BitSet.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/BytecodeAnalysis.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIR.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIRCompiler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit2.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CacheIRSpewer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CodeGenerator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/CompileWrappers.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Disassemble.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/EdgeCaseAnalysis.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/EffectiveAddressAnalysis.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit3.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/ExecutableAllocator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/FoldLinearArithConstants.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/InstructionReordering.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Ion.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/IonAnalysis.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/IonBuilder.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit4.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/IonCacheIRCompiler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/IonCompileTask.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/IonIC.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/IonOptimizationLevels.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/JSJitFrameIter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/JSONSpewer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit5.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Jit.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/JitContext.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/JitFrames.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/JitOptions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/JitScript.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/JitSpewer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit6.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/JitcodeMap.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/LICM.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/LIR.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Linker.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Lowering.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MCallOptimize.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit7.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MIR.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MIRGraph.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MacroAssembler.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/MoveResolver.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/PerfSpewer.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/ProcessExecutableMemory.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit8.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/RangeAnalysis.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Recover.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/RegisterAllocator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/RematerializedFrame.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Safepoints.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/ScalarReplacement.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/jit/Unified_cpp_js_src_jit9.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/jit/Sink.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/new-regexp/Unified_cpp_js_src_new-regexp0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/RegExpAPI.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-ast.cc: error: + unknown file kind + +js/src/js/src/new-regexp/Unified_cpp_js_src_new-regexp0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-ast.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-bytecode-generator.cc: error: + unknown file kind + +js/src/js/src/new-regexp/Unified_cpp_js_src_new-regexp0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-bytecode-generator.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-bytecode-peephole.cc: error: + unknown file kind + +js/src/js/src/new-regexp/Unified_cpp_js_src_new-regexp0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-bytecode-peephole.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-bytecodes.cc: error: + unknown file kind + +js/src/js/src/new-regexp/Unified_cpp_js_src_new-regexp0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-bytecodes.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-compiler-tonode.cc: error: + unknown file kind + +js/src/js/src/new-regexp/Unified_cpp_js_src_new-regexp0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-compiler-tonode.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-compiler.cc: error: + unknown file kind + +js/src/js/src/new-regexp/Unified_cpp_js_src_new-regexp1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-compiler.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-dotprinter.cc: error: + unknown file kind + +js/src/js/src/new-regexp/Unified_cpp_js_src_new-regexp1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-dotprinter.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-interpreter.cc: error: + unknown file kind + +js/src/js/src/new-regexp/Unified_cpp_js_src_new-regexp1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-interpreter.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-macro-assembler-tracer.cc: error: + unknown file kind + +js/src/js/src/new-regexp/Unified_cpp_js_src_new-regexp1.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-macro-assembler-tracer.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-macro-assembler.cc: error: + unknown file kind + +js/src/js/src/new-regexp/Unified_cpp_js_src_new-regexp1.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-macro-assembler.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-native-macro-assembler.cc: error: + unknown file kind + +js/src/js/src/new-regexp/Unified_cpp_js_src_new-regexp1.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-native-macro-assembler.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-parser.cc: error: + unknown file kind + +js/src/js/src/new-regexp/Unified_cpp_js_src_new-regexp2.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-parser.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-shim.cc: error: + unknown file kind + +js/src/js/src/new-regexp/Unified_cpp_js_src_new-regexp2.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-shim.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-stack.cc: error: + unknown file kind + +js/src/js/src/new-regexp/Unified_cpp_js_src_new-regexp2.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/regexp-stack.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/util/unicode.cc: error: + unknown file kind + +js/src/js/src/new-regexp/Unified_cpp_js_src_new-regexp2.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/new-regexp/util/unicode.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/shell/ModuleLoader.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/shell/OSObject.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/shell/WasmTesting.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/shell/js.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/shell/jsoptparse.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/shell/Unified_cpp_js_src_shell0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/shell/jsshell.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/AsmJS.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBaselineCompile.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmBuiltins.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmCode.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmCompile.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmDebug.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmFrameIter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmGC.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmGenerator.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmInstance.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmIonCompile.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmJS.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmModule.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmOpIter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmProcess.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmRealm.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmSignalHandlers.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmStubs.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmTable.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmTypes.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/wasm/WasmValidate.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/memory/build/Unified_cpp_memory_build0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/memory/build/fallback.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/memory/mozalloc/mozalloc.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/memory/mozalloc/mozalloc_oom.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/Assertions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/ChaosMode.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/FloatingPoint.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/HashFunctions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:38: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/JSONWriter.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:47: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/Poison.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:56: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/RandomNum.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:65: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/SHA1.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:74: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/TaggedAnonymousMemory.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:83: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/UniquePtrExtensions.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:92: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/Unused.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +js/src/mfbt/Unified_cpp_mfbt0.cpp:101: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/Utf8.cpp" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc: error: + unknown file kind + +js/src/mfbt/Unified_cpp_mfbt0.cpp:110: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion/double-conversion/bignum.cc: error: + unknown file kind + +js/src/mfbt/Unified_cpp_mfbt0.cpp:119: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion/double-conversion/bignum.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion/double-conversion/cached-powers.cc: error: + unknown file kind + +js/src/mfbt/Unified_cpp_mfbt0.cpp:128: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion/double-conversion/cached-powers.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion/double-conversion/double-to-string.cc: error: + unknown file kind + +js/src/mfbt/Unified_cpp_mfbt0.cpp:137: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion/double-conversion/double-to-string.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc: error: + unknown file kind + +js/src/mfbt/Unified_cpp_mfbt1.cpp:2: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc: error: + unknown file kind + +js/src/mfbt/Unified_cpp_mfbt1.cpp:11: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion/double-conversion/string-to-double.cc: error: + unknown file kind + +js/src/mfbt/Unified_cpp_mfbt1.cpp:20: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion/double-conversion/string-to-double.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + +/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion/double-conversion/strtod.cc: error: + unknown file kind + +js/src/mfbt/Unified_cpp_mfbt1.cpp:29: error: + "/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/mfbt/double-conversion/double-conversion/strtod.cc" is included using the wrong path; + did you forget a prefix, or is the file not yet committed? + js/src/tests/style/BadIncludes.h:3: error: the file includes itself TEST-UNEXPECTED-FAIL | check_spidermonkey_style.py | actual output does not match expected output; diff is above. TEST-UNEXPECTED-FAIL | check_spidermonkey_style.py | Hint: If the problem is that you renamed a header, and many #includes are no longer in alphabetical order, commit your work and then try `check_spidermonkey_style.py --fixup`. You need to commit first because --fixup modifies your files in place. TEST-PASS | check_macroassembler_style.py | ok TEST-PASS | check_js_opcode.py | ok make[3]: Leaving directory '/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/js/src/build' /usr/bin/make recurse_libs make[3]: Nothing to be done for 'libs'. make[3]: Nothing to be done for 'libs'. make[3]: Nothing to be done for 'libs'. make[3]: Nothing to be done for 'libs'. make[3]: Nothing to be done for 'libs'. make[3]: Nothing to be done for 'libs'. /usr/bin/make recurse_tools make[2]: Nothing to be done for 'recurse_tools'. ~/build/BUILD/gjs-1.68.6 /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/python/mozbuild/mozbuild/action/file_generate.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp + popd + cat ++ pwd ++ pwd ++ pwd ++ pwd + export PKG_CONFIG_PATH=/builddir/build/BUILD/gjs-1.68.6 + PKG_CONFIG_PATH=/builddir/build/BUILD/gjs-1.68.6 ++ pwd + export LD_LIBRARY_PATH=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/bin + LD_LIBRARY_PATH=/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/bin + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/meson --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . redhat-linux-build The Meson build system Version: 0.58.2 Source dir: /builddir/build/BUILD/gjs-1.68.6 Build dir: /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build Build type: native build Project name: gjs Project version: 1.68.6 C compiler for the host machine: gcc (gcc 11.3.1 "gcc (GCC) 11.3.1 20220421 (Red Hat 11.3.1-2)") C linker for the host machine: gcc ld.bfd 2.35.2-24 C++ compiler for the host machine: g++ (gcc 11.3.1 "g++ (GCC) 11.3.1 20220421 (Red Hat 11.3.1-2)") C++ linker for the host machine: g++ ld.bfd 2.35.2-24 Host machine cpu family: x86_64 Host machine cpu: x86_64 Compiler for C++ supports arguments -fno-strict-aliasing: YES Compiler for C++ supports arguments -Wno-variadic-macros: YES Compiler for C++ supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-typedef-redefinition: NO Compiler for C++ supports link arguments -Bsymbolic-functions: YES Compiler for C supports arguments -fno-semantic-interposition: YES Compiler for C++ supports arguments -fno-semantic-interposition: YES Found pkg-config: /usr/bin/pkg-config (1.7.3) Run-time dependency glib-2.0 found: YES 2.68.4 Run-time dependency gthread-2.0 found: YES 2.68.4 Run-time dependency gobject-2.0 found: YES 2.68.4 Run-time dependency gio-2.0 found: YES 2.68.4 Run-time dependency libffi found: YES 3.4.2 Run-time dependency gobject-introspection-1.0 found: YES 1.68.0 Run-time dependency mozjs-78 found: YES 78.10.0 Run-time dependency cairo found: YES 1.17.4 Run-time dependency cairo-gobject found: YES 1.17.4 Run-time dependency cairo-xlib found: YES 1.17.4 Run-time dependency sysprof-capture-4 found: YES 3.40.1 Library readline found: YES Checking for function "timer_settime" : YES Checking if "SpiderMonkey is a non-debug build" with dependency mozjs-78 compiles: YES Checking if "SpiderMonkey sanity check" with dependency mozjs-78 runs: YES Checking if "printf() supports %I alternative int syntax" compiles: NO Program dtrace found: YES (/usr/bin/dtrace) Program dbus-run-session found: YES (/usr/bin/dbus-run-session) Program glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas) Check usable header "readline/readline.h" : YES Check usable header "sys/syscall.h" : YES Check usable header "unistd.h" : YES Check usable header "signal.h" : YES Configuring config.h using configuration Configuring gjs.stp using configuration Found pkg-config: /usr/bin/pkg-config (1.7.3) Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Compiler for C++ supports link arguments -Wl,--version-script,/builddir/build/BUILD/gjs-1.68.6/libgjs.map: YES Compiler for C++ supports link arguments -Wl,-exported_symbols_list,/builddir/build/BUILD/gjs-1.68.6/libgjs.symbols: NO Build-time dependency gobject-introspection-1.0 found: YES 1.68.0 Dependency gobject-introspection-1.0 found: YES 1.68.0 (cached) Program g-ir-scanner found: YES (/usr/bin/g-ir-scanner) Dependency gobject-introspection-1.0 found: YES 1.68.0 (cached) Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler) DEPRECATION: Passing --warn-error is deprecated in favor of "fatal_warnings" keyword argument since v0.55 Program build/symlink-gjs.py found: YES (/usr/bin/python3 /builddir/build/BUILD/gjs-1.68.6/build/symlink-gjs.py) Program build/compile-gschemas.py found: YES (/usr/bin/python3 /builddir/build/BUILD/gjs-1.68.6/build/compile-gschemas.py) Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Run-time dependency gtk4 found: YES 4.4.1 Program scripts/testCommandLine.sh found: YES (/builddir/build/BUILD/gjs-1.68.6/installed-tests/scripts/testCommandLine.sh) Configuring testCommandLine.sh.test using configuration Program scripts/testWarnings.sh found: YES (/builddir/build/BUILD/gjs-1.68.6/installed-tests/scripts/testWarnings.sh) Configuring testWarnings.sh.test using configuration Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) DEPRECATION: Passing --warn-error is deprecated in favor of "fatal_warnings" keyword argument since v0.55 DEPRECATION: Passing --warn-error is deprecated in favor of "fatal_warnings" keyword argument since v0.55 installed-tests/js/libgjstesttools/meson.build:8: WARNING: Keyword argument "dependencies" defined multiple times. WARNING: This will be an error in future Meson releases. DEPRECATION: Passing --warn-error is deprecated in favor of "fatal_warnings" keyword argument since v0.55 Program glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas) Configuring testself.test using configuration Configuring testByteArray.test using configuration Configuring testExceptions.test using configuration Configuring testFormat.test using configuration Configuring testFundamental.test using configuration Configuring testGettext.test using configuration Configuring testGIMarshalling.test using configuration Configuring testGio.test using configuration Configuring testGLib.test using configuration Configuring testGObject.test using configuration Configuring testGObjectClass.test using configuration Configuring testGObjectInterface.test using configuration Configuring testGObjectValue.test using configuration Configuring testGTypeClass.test using configuration Configuring testImporter.test using configuration Configuring testIntrospection.test using configuration Configuring testLang.test using configuration Configuring testLegacyByteArray.test using configuration Configuring testLegacyClass.test using configuration Configuring testLegacyGObject.test using configuration Configuring testMainloop.test using configuration Configuring testNamespace.test using configuration Configuring testPackage.test using configuration Configuring testParamSpec.test using configuration Configuring testPrint.test using configuration Configuring testRegress.test using configuration Configuring testSignals.test using configuration Configuring testSystem.test using configuration Configuring testTweener.test using configuration Configuring testCairo.test using configuration Configuring testGtk3.test using configuration Configuring testGObjectDestructionAccess.test using configuration Configuring testLegacyGtk.test using configuration Configuring testGtk4.test using configuration Configuring testWarnLib.test using configuration Configuring testGDBus.test using configuration Configuring testESModules.test using configuration Configuring testCairoModule.test using configuration Program debugger-test.sh found: YES (/builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger-test.sh) Configuring backtrace.test using configuration Configuring breakpoint.test using configuration Configuring continue.test using configuration Configuring delete.test using configuration Configuring detach.test using configuration Configuring down-up.test using configuration Configuring finish.test using configuration Configuring frame.test using configuration Configuring keys.test using configuration Configuring lastvalues.test using configuration Configuring list.test using configuration Configuring next.test using configuration Configuring print.test using configuration Configuring quit.test using configuration Configuring return.test using configuration Configuring set.test using configuration Configuring step.test using configuration Configuring throw.test using configuration Configuring until.test using configuration Message: Optional features ========================== Build Cairo module: true Use readline for input in interactive shell and debugger: true Build profiler (Linux only): true Build targets in project: 26 Found ninja-1.10.2 at /usr/bin/ninja + /usr/bin/meson compile -C redhat-linux-build -j 16 --verbose ninja: Entering directory `redhat-linux-build' [1/110] /usr/bin/glib-compile-resources ../js.gresource.xml --sourcedir ../ --c-name js_resources --internal --generate --target js-resources.h [2/110] /usr/bin/glib-compile-resources ../test/mock-js-resources.gresource.xml --sourcedir ../test/.. --sourcedir ../test --c-name mock_js_resources --internal --generate --target test/mock-js-resources.h [3/110] /usr/bin/glib-compile-resources ../test/mock-js-resources.gresource.xml --sourcedir ../test/.. --sourcedir ../test --c-name mock_js_resources --internal --generate --target test/mock-js-resources.c --dependency-file test/mock-js-resources.c.d [4/110] /usr/bin/glib-compile-resources ../installed-tests/js/jsunit.gresources.xml --sourcedir ../installed-tests/js --c-name jsunit_resources --internal --generate --target installed-tests/js/jsunit-resources.h [5/110] /usr/bin/glib-compile-resources ../js.gresource.xml --sourcedir ../ --c-name js_resources --internal --generate --target js-resources.c --dependency-file js-resources.c.d [6/110] /usr/bin/glib-compile-resources ../installed-tests/js/jsunit.gresources.xml --sourcedir ../installed-tests/js --c-name jsunit_resources --internal --generate --target installed-tests/js/jsunit-resources.c --dependency-file installed-tests/js/jsunit-resources.c.d [7/110] g++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/util_misc.cpp.o -MF libgjs-jsapi.a.p/util_misc.cpp.o.d -o libgjs-jsapi.a.p/util_misc.cpp.o -c ../util/misc.cpp [8/110] gcc -Iinstalled-tests/js/libwarnlib.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -Wno-error -MD -MQ installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -MF installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o.d -o installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -c /usr/share/gobject-introspection-1.0/tests/warnlib.c [9/110] gcc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -MD -MQ libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o -MF libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o.d -o libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o -c js-resources.c [10/110] gcc -Iinstalled-tests/js/libregress.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -Wno-error -MD -MQ installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o -MF installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o.d -o installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o -c /usr/share/gobject-introspection-1.0/tests/regress.c /usr/share/gobject-introspection-1.0/tests/regress.c: In function ‘regress_test_array_static_in_int’: /usr/share/gobject-introspection-1.0/tests/regress.c:873:39: warning: unused parameter ‘x’ [-Wunused-parameter] 873 | regress_test_array_static_in_int (int x[static 10]) | ~~~~^~~~~~~~~~~~ [11/110] g++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/util_log.cpp.o -MF libgjs-jsapi.a.p/util_log.cpp.o.d -o libgjs-jsapi.a.p/util_log.cpp.o -c ../util/log.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Maybe.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:54, from ../gjs/jsapi-util.h:24, from ../util/log.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../util/log.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../util/log.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../util/log.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../util/log.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../util/log.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:30, from ../gjs/jsapi-util.h:25, from ../util/log.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:25, from ../util/log.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ [12/110] g++ -Igjs-console.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ gjs-console.p/gjs_console.cpp.o -MF gjs-console.p/gjs_console.cpp.o.d -o gjs-console.p/gjs_console.cpp.o -c ../gjs/console.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Maybe.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:54, from ../gjs/jsapi-util.h:24, from ../gjs/console.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../gjs/console.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../gjs/console.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../gjs/console.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../gjs/console.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../gjs/console.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:30, from ../gjs/jsapi-util.h:25, from ../gjs/console.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:25, from ../gjs/console.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ [13/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_atoms.cpp.o -MF libgjs.so.0.0.0.p/gjs_atoms.cpp.o.d -o libgjs.so.0.0.0.p/gjs_atoms.cpp.o -c ../gjs/atoms.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Maybe.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:54, from ../gjs/atoms.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/atoms.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/atoms.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/atoms.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/atoms.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/atoms.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:30, from ../gjs/atoms.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/atoms.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gjs/atoms.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gjs/atoms.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gjs/atoms.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gjs/atoms.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gjs/atoms.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gjs/atoms.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gjs/atoms.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gjs/atoms.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:30, from ../gjs/atoms.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/atoms.cpp:38:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/atoms.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gjs/atoms.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gjs/atoms.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [14/110] g++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o -c ../gjs/jsapi-dynamic-class.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../gjs/jsapi-dynamic-class.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/jsapi-dynamic-class.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/jsapi-dynamic-class.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/jsapi-dynamic-class.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/jsapi-dynamic-class.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/jsapi-dynamic-class.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/jsapi-dynamic-class.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/jsapi-dynamic-class.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/jsapi-dynamic-class.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gjs/jsapi-dynamic-class.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gjs/jsapi-dynamic-class.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gjs/jsapi-dynamic-class.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gjs/jsapi-dynamic-class.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gjs/jsapi-dynamic-class.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gjs/jsapi-dynamic-class.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-dynamic-class.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/jsapi-dynamic-class.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gjs/jsapi-dynamic-class.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gjs/jsapi-dynamic-class.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/jsapi-dynamic-class.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/jsapi-dynamic-class.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gjs/jsapi-dynamic-class.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/jsapi-dynamic-class.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/jsapi-dynamic-class.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ [15/110] g++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o -c ../gjs/jsapi-util-error.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/ArrayUtils.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/jsapi-util-error.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:15, from ../gjs/jsapi-util-error.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:15, from ../gjs/jsapi-util-error.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from ../gjs/jsapi-util-error.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../gjs/jsapi-util-error.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../gjs/jsapi-util-error.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../gjs/jsapi-util-error.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../gjs/jsapi-util-error.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../gjs/jsapi-util-error.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../gjs/jsapi-util-error.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gjs/jsapi-util-error.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gjs/jsapi-util-error.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gjs/jsapi-util-error.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gjs/jsapi-util-error.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gjs/jsapi-util-error.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gjs/jsapi-util-error.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gjs/jsapi-util-error.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gjs/jsapi-util-error.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/jsapi-util-error.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../gjs/jsapi-util-error.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-error.cpp:213:43: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/jsapi-util-error.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../gjs/jsapi-util-error.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../gjs/jsapi-util-error.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../gjs/jsapi-util-error.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../gjs/jsapi-util-error.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::ValueArray<1>]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::ValueArray<1>]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [16/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_cwrapper.cpp.o -MF libgjs.so.0.0.0.p/gi_cwrapper.cpp.o.d -o libgjs.so.0.0.0.p/gi_cwrapper.cpp.o -c ../gi/cwrapper.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:11, from ../gi/cwrapper.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/cwrapper.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/cwrapper.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/cwrapper.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/cwrapper.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/cwrapper.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/cwrapper.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/cwrapper.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/cwrapper.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/cwrapper.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/cwrapper.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/cwrapper.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/cwrapper.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/cwrapper.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/cwrapper.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gi/cwrapper.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gi/cwrapper.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/cwrapper.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/cwrapper.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/cwrapper.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/cwrapper.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/cwrapper.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/cwrapper.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/cwrapper.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ [17/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_enumeration.cpp.o -MF libgjs.so.0.0.0.p/gi_enumeration.cpp.o.d -o libgjs.so.0.0.0.p/gi_enumeration.cpp.o -c ../gi/enumeration.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Array.h:17, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EnumeratedArray.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:12, from ../gi/enumeration.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from ../gi/enumeration.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gi/enumeration.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gi/enumeration.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gi/enumeration.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gi/enumeration.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from ../gi/enumeration.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gi/enumeration.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gi/enumeration.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/enumeration.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gi/enumeration.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gi/enumeration.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/enumeration.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/enumeration.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/enumeration.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/wrapperutils.h:28, from ../gi/enumeration.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gi/wrapperutils.h:31, from ../gi/enumeration.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/enumeration.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/enumeration.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/enumeration.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from ../gi/enumeration.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gi/enumeration.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/enumeration.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gi/enumeration.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from ../gi/enumeration.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ [18/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_wrapperutils.cpp.o -MF libgjs.so.0.0.0.p/gi_wrapperutils.cpp.o.d -o libgjs.so.0.0.0.p/gi_wrapperutils.cpp.o -c ../gi/wrapperutils.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TypeDecls.h:24, from ../gi/wrapperutils.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:12, from ../gi/function.h:18, from ../gi/wrapperutils.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:12, from ../gi/function.h:18, from ../gi/wrapperutils.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:12, from ../gi/function.h:18, from ../gi/wrapperutils.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:12, from ../gi/function.h:18, from ../gi/wrapperutils.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:12, from ../gi/function.h:18, from ../gi/wrapperutils.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:13, from ../gi/function.h:18, from ../gi/wrapperutils.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from ../gi/function.h:21, from ../gi/wrapperutils.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from ../gi/function.h:21, from ../gi/wrapperutils.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../gjs/jsapi-util.h:25, from ../gi/function.h:23, from ../gi/wrapperutils.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/wrapperutils.h:25, from ../gi/wrapperutils.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gi/wrapperutils.h:25, from ../gi/wrapperutils.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/wrapperutils.h:25, from ../gi/wrapperutils.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/wrapperutils.h:25, from ../gi/wrapperutils.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/wrapperutils.h:25, from ../gi/wrapperutils.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/wrapperutils.h:28, from ../gi/wrapperutils.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gi/wrapperutils.h:31, from ../gi/wrapperutils.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/wrapperutils.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/wrapperutils.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/wrapperutils.h:25, from ../gi/wrapperutils.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:13, from ../gi/function.h:18, from ../gi/wrapperutils.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:10, from ../gi/function.h:18, from ../gi/wrapperutils.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/wrapperutils.h:25, from ../gi/wrapperutils.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:10, from ../gi/function.h:18, from ../gi/wrapperutils.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:12, from ../gi/function.h:18, from ../gi/wrapperutils.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:13, from ../gi/function.h:18, from ../gi/wrapperutils.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:10, from ../gi/function.h:18, from ../gi/wrapperutils.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:358:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:176:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:12, from ../gi/function.h:18, from ../gi/wrapperutils.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [19/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_closure.cpp.o -MF libgjs.so.0.0.0.p/gi_closure.cpp.o.d -o libgjs.so.0.0.0.p/gi_closure.cpp.o -c ../gi/closure.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Array.h:17, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EnumeratedArray.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:12, from ../gi/closure.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from ../gi/closure.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gi/closure.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gi/closure.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gi/closure.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gi/closure.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from ../gi/closure.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ValueArray.h:18, from ../gi/closure.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ValueArray.h:18, from ../gi/closure.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/closure.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gi/closure.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gi/closure.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/closure.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/closure.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/closure.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gi/closure.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gi/closure.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/closure.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/closure.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from ../gi/closure.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSFunction*; T = JSFunction*; std::enable_if_t, int> = int]’: ../gi/closure.cpp:193:18: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gi/closure.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/closure.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ValueArray.h:18, from ../gi/closure.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from ../gi/closure.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1332:7: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = JS::PersistentRooted]’ /usr/include/c++/11/bits/unique_ptr.h:361:17: required from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >]’ ../gjs/jsapi-util-root.h:174:5: required from ‘GjsMaybeOwned::~GjsMaybeOwned() [with T = JSFunction*]’ ../gi/closure.cpp:23:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] In file included from ../gi/closure.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::PersistentRooted&, std::enable_if_t, int>) [with S = JSFunction*; T = JSFunction*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-root.h:220:17: required from ‘JS::Handle GjsMaybeOwned::handle() [with T = JSFunction*]’ ../gjs/jsapi-util-root.h:129:40: required from ‘static void GjsMaybeOwned::Notifier::on_context_destroy(void*, GObject*) [with T = JSFunction*; GObject = _GObject]’ ../gjs/jsapi-util-root.h:119:30: required from ‘GjsMaybeOwned::Notifier::Notifier(GjsMaybeOwned*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSFunction*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = GjsMaybeOwned::Notifier; _Args = {GjsMaybeOwned*, void (*&)(JS::Handle, void*), void*&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr::Notifier, std::default_delete::Notifier> >]’ ../gjs/jsapi-util-root.h:238:50: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSFunction*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/closure.cpp:288:21: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1266:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1266 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [20/110] gcc -Iinstalled-tests/js/libgimarshallingtests.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -pthread -Wno-error -MD -MQ installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o -MF installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o.d -o installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o -c /usr/share/gobject-introspection-1.0/tests/gimarshallingtests.c [21/110] g++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o -c ../gjs/jsapi-util-string.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/ArrayUtils.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/jsapi-util-string.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:15, from ../gjs/jsapi-util-string.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:15, from ../gjs/jsapi-util-string.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from ../gjs/jsapi-util-string.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gjs/jsapi-util-string.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gjs/jsapi-util-string.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gjs/jsapi-util-string.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gjs/jsapi-util-string.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gjs/jsapi-util-string.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gjs/jsapi-util-string.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gjs/jsapi-util-string.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gjs/jsapi-util-string.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gjs/jsapi-util-string.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gjs/jsapi-util-string.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gjs/jsapi-util-string.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util-string.cpp:32: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/jsapi-util-string.cpp:32: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/jsapi-util-string.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gjs/jsapi-util-string.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-string.cpp:98:33: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/jsapi-util-string.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gjs/jsapi-util-string.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gjs/jsapi-util-string.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [22/110] g++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o -c ../gjs/jsapi-util.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:14, from ../gjs/jsapi-util.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/jsapi-util.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/jsapi-util.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/jsapi-util.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/jsapi-util.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/jsapi-util.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/jsapi-util.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gjs/jsapi-util.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gjs/jsapi-util.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../gjs/jsapi-util.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gjs/jsapi-util.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gjs/jsapi-util.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from ../gjs/jsapi-util.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gjs/jsapi-util.cpp:34: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gjs/jsapi-util.cpp:34: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gjs/jsapi-util.cpp:34: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/jsapi-util.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gjs/jsapi-util.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/jsapi-util.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/jsapi-util.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util.cpp:317:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/jsapi-util.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/jsapi-util.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gjs/jsapi-util.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/jsapi-util.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/jsapi-util.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gjs/jsapi-util.cpp:207:40: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gjs/jsapi-util.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:358:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:176:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gjs/jsapi-util.cpp:207:40: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/jsapi-util.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [23/110] rm -f libgjs-jsapi.a && gcc-ar csrD libgjs-jsapi.a libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o libgjs-jsapi.a.p/util_log.cpp.o libgjs-jsapi.a.p/util_misc.cpp.o [24/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_foreign.cpp.o -MF libgjs.so.0.0.0.p/gi_foreign.cpp.o.d -o libgjs.so.0.0.0.p/gi_foreign.cpp.o -c ../gi/foreign.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TypeDecls.h:24, from ../gi/foreign.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from ../gi/foreign.h:12, from ../gi/foreign.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gi/foreign.h:12, from ../gi/foreign.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gi/foreign.h:12, from ../gi/foreign.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gi/foreign.h:12, from ../gi/foreign.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gi/foreign.h:12, from ../gi/foreign.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from ../gi/foreign.h:12, from ../gi/foreign.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from ../gi/foreign.h:14, from ../gi/foreign.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from ../gi/foreign.h:14, from ../gi/foreign.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gi/foreign.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gjs/context-private.h:31, from ../gi/foreign.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gjs/context-private.h:31, from ../gi/foreign.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gjs/context-private.h:31, from ../gi/foreign.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gjs/context-private.h:31, from ../gi/foreign.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gjs/context-private.h:31, from ../gi/foreign.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gjs/context-private.h:31, from ../gi/foreign.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/context-private.h:32, from ../gi/foreign.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/foreign.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gjs/context-private.h:31, from ../gi/foreign.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from ../gi/foreign.h:12, from ../gi/foreign.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gi/foreign.h:12, from ../gi/foreign.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gjs/context-private.h:31, from ../gi/foreign.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from ../gi/foreign.h:14, from ../gi/foreign.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from ../gi/foreign.h:12, from ../gi/foreign.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ [25/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_arg-cache.cpp.o -MF libgjs.so.0.0.0.p/gi_arg-cache.cpp.o.d -o libgjs.so.0.0.0.p/gi_arg-cache.cpp.o -c ../gi/arg-cache.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:12, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:23, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:27, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:27, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/arg-cache.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gi/arg-cache.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gi/arg-cache.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/arg-cache.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/arg-cache.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/arg-cache.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gi/arg-cache.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gi/arg-cache.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gi/boxed.h:18, from ../gi/arg-cache.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/arg-cache.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSFunction*; T = JSFunction*; std::enable_if_t, int> = int]’: ../gi/arg-cache.cpp:290:49: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/arg-cache.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:27, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:27, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:358:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:176:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1376:78: required from ‘JS::PersistentRooted::PersistentRooted(JSContext*, U&&) [with U = JSObject* const&; T = JSObject*]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = JS::PersistentRooted; _Args = {JSContext*&, JSObject* const&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, std::default_delete > >]’ ../gjs/jsapi-util-root.h:235:59: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::PersistentRooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-root.h:220:17: required from ‘JS::Handle GjsMaybeOwned::handle() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:129:40: required from ‘static void GjsMaybeOwned::Notifier::on_context_destroy(void*, GObject*) [with T = JSObject*; GObject = _GObject]’ ../gjs/jsapi-util-root.h:119:30: required from ‘GjsMaybeOwned::Notifier::Notifier(GjsMaybeOwned*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = GjsMaybeOwned::Notifier; _Args = {GjsMaybeOwned*, void (*&)(JS::Handle, void*), void*&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr::Notifier, std::default_delete::Notifier> >]’ ../gjs/jsapi-util-root.h:238:50: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1266:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1266 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/arg-cache.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [26/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_boxed.cpp.o -MF libgjs.so.0.0.0.p/gi_boxed.cpp.o.d -o libgjs.so.0.0.0.p/gi_boxed.cpp.o -c ../gi/boxed.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gi/boxed.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gi/boxed.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gi/boxed.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/boxed.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/boxed.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/boxed.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/boxed.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/boxed.cpp:28: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/boxed.h:25, from ../gi/boxed.cpp:30: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/boxed.h:25, from ../gi/boxed.cpp:30: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/boxed.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/boxed.cpp:170:50: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/boxed.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::IgnoreGCPolicy::trace(JSTracer*, T*, const char*) [with T = GjsAutoInfo]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:71:29: required from ‘void JS::GCHashMap::trace(JSTracer*) [with Key = JS::Heap; Value = GjsAutoInfo; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy, GjsAutoInfo >]’ ../gi/boxed.cpp:720:27: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:94:31: warning: unused parameter ‘trc’ [-Wunused-parameter] 94 | static void trace(JSTracer* trc, T* t, const char* name) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:94:39: warning: unused parameter ‘t’ [-Wunused-parameter] 94 | static void trace(JSTracer* trc, T* t, const char* name) {} | ~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:94:54: warning: unused parameter ‘name’ [-Wunused-parameter] 94 | static void trace(JSTracer* trc, T* t, const char* name) {} | ~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::PropertyKey; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ ../gi/boxed.cpp:224:50: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot, GjsAutoInfo > >]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2062:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::readonlyThreadsafeLookup(const Lookup&) const [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = JSString*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2067:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::lookup(const Lookup&) const [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = JSString*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:236:24: required from ‘mozilla::HashMap::Ptr mozilla::HashMap::lookup(const Lookup&) const [with Key = JS::Heap; Value = GjsAutoInfo; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::Ptr = mozilla::detail::HashTable, GjsAutoInfo >, mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; mozilla::HashMap::Lookup = JSString*]’ ../gi/boxed.cpp:201:37: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1211:38: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1211 | Ptr(Slot aSlot, const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:358:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:176:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable, GjsAutoInfo >, mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1667:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1853:14: required from ‘mozilla::detail::HashTable::RebuildStatus mozilla::detail::HashTable::changeTableSize(uint32_t, mozilla::detail::HashTable::FailureBehavior) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2028:28: required from ‘bool mozilla::detail::HashTable::reserve(uint32_t) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:215:66: required from ‘bool mozilla::HashMap::reserve(uint32_t) [with Key = JS::Heap; Value = GjsAutoInfo; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ ../gi/boxed.cpp:159:25: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:82:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 82 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘static bool mozilla::FallibleHashMethods::hasHash(Lookup&&) [with Lookup = JSString* const&; HashPolicy = mozilla::DefaultHasher]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:886:65: required from ‘bool mozilla::HasHash(Lookup&&) [with HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; Lookup = JSString* const&]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2058:40: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::readonlyThreadsafeLookup(const Lookup&) const [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = JSString*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2067:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::lookup(const Lookup&) const [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = JSString*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:236:24: required from ‘mozilla::HashMap::Ptr mozilla::HashMap::lookup(const Lookup&) const [with Key = JS::Heap; Value = GjsAutoInfo; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::Ptr = mozilla::detail::HashTable, GjsAutoInfo >, mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; mozilla::HashMap::Lookup = JSString*]’ ../gi/boxed.cpp:201:37: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:872:32: warning: unused parameter ‘aLookup’ [-Wunused-parameter] 872 | static bool hasHash(Lookup&& aLookup) { | ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:890:47: required from ‘js::RootedTraceable::RootedTraceable(U&&) [with U = JSContext*&; T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1120:9: required from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ ../gi/boxed.cpp:224:50: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/boxed.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::ValueArray<1>]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::ValueArray<1>]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] [27/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_ns.cpp.o -MF libgjs.so.0.0.0.p/gi_ns.cpp.o.d -o libgjs.so.0.0.0.p/gi_ns.cpp.o -c ../gi/ns.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../gi/ns.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/ns.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/ns.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/ns.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/ns.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/ns.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/ns.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/ns.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/ns.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gi/ns.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gi/ns.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/ns.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/ns.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/ns.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/ns.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gi/ns.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gi/ns.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/ns.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/ns.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/ns.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/ns.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/ns.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/ns.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/cwrapper.h:469:39: required from ‘static JSObject* CWrapper::create_prototype(JSContext*, JS::HandleObject) [with Base = Ns; Wrapped = Ns; JS::HandleObject = JS::Handle]’ ../gi/ns.cpp:168:40: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/ns.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/ns.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/ns.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::PropertyKey; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:132:13: required from ‘static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JS::PropertyKey; long unsigned int N = 8; AP = js::TempAllocPolicy; bool IsPod = false; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:1009:22: required from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:1059:9: required from ‘bool mozilla::Vector::reserve(size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:68:64: required from ‘bool JS::GCVector::reserve(size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:231:68: required from ‘bool js::MutableWrappedPtrOperations, Wrapper>::reserve(size_t) [with Wrapper = JS::MutableHandle >; T = JS::PropertyKey; long unsigned int Capacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ ../gi/ns.cpp:102:32: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ [28/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_gtype.cpp.o -MF libgjs.so.0.0.0.p/gi_gtype.cpp.o.d -o libgjs.so.0.0.0.p/gi_gtype.cpp.o -c ../gi/gtype.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TypeDecls.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:17, from ../gi/gtype.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from ../gi/gtype.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from ../gi/gtype.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gtype.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gtype.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gtype.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gtype.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/gtype.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/gtype.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gi/gtype.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gi/gtype.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gi/gtype.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/gtype.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/gtype.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/gtype.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/gtype.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/context-private.h:32, from ../gi/gtype.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/gtype.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/gtype.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gtype.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gtype.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/gtype.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gtype.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/cwrapper.h:469:39: required from ‘static JSObject* CWrapper::create_prototype(JSContext*, JS::HandleObject) [with Base = GTypeObj; Wrapped = void; JS::HandleObject = JS::Handle]’ ../gi/gtype.cpp:164:46: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/gtype.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gtype.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gtype.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static bool JS::IgnoreGCPolicy::needsSweep(T*) [with T = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:24:37: required from ‘static bool JS::DefaultMapSweepPolicy::needsSweep(Key*, Value*) [with Key = long unsigned int; Value = JS::Heap]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:433:45: required from ‘static bool JS::WeakCache >::entryNeedsSweep(const Entry&) [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >; JS::WeakCache >::Entry = mozilla::HashMapEntry >]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:476:47: required from ‘JS::WeakCache >::Ptr JS::WeakCache >::lookup(const Lookup&) const [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >; JS::WeakCache >::Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; JS::WeakCache >::Lookup = long unsigned int]’ ../gi/gtype.cpp:160:43: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:95:29: warning: unused parameter ‘v’ [-Wunused-parameter] 95 | static bool needsSweep(T* v) { return false; } | ~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gtype.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot > >]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2062:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::readonlyThreadsafeLookup(const Lookup&) const [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2067:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::lookup(const Lookup&) const [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:236:24: required from ‘mozilla::HashMap::Ptr mozilla::HashMap::lookup(const Lookup&) const [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; mozilla::HashMap::Lookup = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:475:25: required from ‘JS::WeakCache >::Ptr JS::WeakCache >::lookup(const Lookup&) const [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >; JS::WeakCache >::Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; JS::WeakCache >::Lookup = long unsigned int]’ ../gi/gtype.cpp:160:43: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1211:38: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1211 | Ptr(Slot aSlot, const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘static bool mozilla::FallibleHashMethods::hasHash(Lookup&&) [with Lookup = const long unsigned int&; HashPolicy = mozilla::DefaultHasher]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:886:65: required from ‘bool mozilla::HasHash(Lookup&&) [with HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; Lookup = const long unsigned int&]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2058:40: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::readonlyThreadsafeLookup(const Lookup&) const [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2067:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::lookup(const Lookup&) const [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:236:24: required from ‘mozilla::HashMap::Ptr mozilla::HashMap::lookup(const Lookup&) const [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; mozilla::HashMap::Lookup = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:475:25: required from ‘JS::WeakCache >::Ptr JS::WeakCache >::lookup(const Lookup&) const [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >; JS::WeakCache >::Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; JS::WeakCache >::Lookup = long unsigned int]’ ../gi/gtype.cpp:160:43: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:872:32: warning: unused parameter ‘aLookup’ [-Wunused-parameter] 872 | static bool hasHash(Lookup&& aLookup) { | ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘static bool mozilla::FallibleHashMethods::ensureHash(Lookup&&) [with Lookup = const long unsigned int&; HashPolicy = mozilla::DefaultHasher]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:892:68: required from ‘bool mozilla::EnsureHash(Lookup&&) [with HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; Lookup = const long unsigned int&]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2072:32: required from ‘mozilla::detail::HashTable::AddPtr mozilla::detail::HashTable::lookupForAdd(const Lookup&) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:322:30: required from ‘mozilla::HashMap::AddPtr mozilla::HashMap::lookupForAdd(const Lookup&) [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::AddPtr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::AddPtr; mozilla::HashMap::Lookup = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:251:16: required from ‘bool mozilla::HashMap::put(KeyInput&&, ValueInput&&) [with KeyInput = long unsigned int&; ValueInput = JS::Rooted&; Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:562:19: required from ‘bool JS::WeakCache >::put(KeyInput&&, ValueInput&&) [with KeyInput = long unsigned int&; ValueInput = JS::Rooted&; Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >]’ ../gi/gtype.cpp:175:31: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:879:35: warning: unused parameter ‘aLookup’ [-Wunused-parameter] 879 | static bool ensureHash(Lookup&& aLookup) { | ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(const mozilla::detail::HashTable&) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1310:31: required from ‘mozilla::detail::HashTable::AddPtr::AddPtr(const mozilla::detail::HashTable&, mozilla::HashNumber) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::HashNumber = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2079:14: required from ‘mozilla::detail::HashTable::AddPtr mozilla::detail::HashTable::lookupForAdd(const Lookup&) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:322:30: required from ‘mozilla::HashMap::AddPtr mozilla::HashMap::lookupForAdd(const Lookup&) [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::AddPtr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::AddPtr; mozilla::HashMap::Lookup = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:251:16: required from ‘bool mozilla::HashMap::put(KeyInput&&, ValueInput&&) [with KeyInput = long unsigned int&; ValueInput = JS::Rooted&; Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:562:19: required from ‘bool JS::WeakCache >::put(KeyInput&&, ValueInput&&) [with KeyInput = long unsigned int&; ValueInput = JS::Rooted&; Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >]’ ../gi/gtype.cpp:175:31: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1222:35: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1222 | explicit Ptr(const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from ../gi/gtype.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1667:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1853:14: required from ‘mozilla::detail::HashTable::RebuildStatus mozilla::detail::HashTable::changeTableSize(uint32_t, mozilla::detail::HashTable::FailureBehavior) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1909:13: required from ‘void mozilla::detail::HashTable::shrinkIfUnderloaded() [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2210:5: required from ‘void mozilla::detail::HashTable::remove(mozilla::detail::HashTable::Ptr) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:351:39: required from ‘void mozilla::HashMap::remove(mozilla::HashMap::Ptr) [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:477:35: required from ‘JS::WeakCache >::Ptr JS::WeakCache >::lookup(const Lookup&) const [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >; JS::WeakCache >::Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; JS::WeakCache >::Lookup = long unsigned int]’ ../gi/gtype.cpp:160:43: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:82:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 82 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ [29/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_param.cpp.o -MF libgjs.so.0.0.0.p/gi_param.cpp.o.d -o libgjs.so.0.0.0.p/gi_param.cpp.o -c ../gi/param.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../gi/param.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/param.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/param.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/param.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/param.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/param.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/param.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/param.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/param.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gi/param.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gi/param.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/param.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/param.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/param.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/param.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/wrapperutils.h:28, from ../gi/param.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gi/wrapperutils.h:31, from ../gi/param.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/param.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/param.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/param.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/param.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/param.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/param.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/param.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/param.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/param.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/param.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:358:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:176:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/param.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [30/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_interface.cpp.o -MF libgjs.so.0.0.0.p/gi_interface.cpp.o.d -o libgjs.so.0.0.0.p/gi_interface.cpp.o -c ../gi/interface.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:14, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/cwrapper.h:23, from ../gi/interface.h:20, from ../gi/interface.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/cwrapper.h:23, from ../gi/interface.h:20, from ../gi/interface.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/cwrapper.h:23, from ../gi/interface.h:20, from ../gi/interface.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/cwrapper.h:23, from ../gi/interface.h:20, from ../gi/interface.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/wrapperutils.h:28, from ../gi/interface.h:21, from ../gi/interface.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gi/wrapperutils.h:31, from ../gi/interface.h:21, from ../gi/interface.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/interface.h:21, from ../gi/interface.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/interface.h:21, from ../gi/interface.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/cwrapper.h:23, from ../gi/interface.h:20, from ../gi/interface.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/cwrapper.h:23, from ../gi/interface.h:20, from ../gi/interface.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:358:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:176:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1376:78: required from ‘JS::PersistentRooted::PersistentRooted(JSContext*, U&&) [with U = JSObject* const&; T = JSObject*]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = JS::PersistentRooted; _Args = {JSContext*&, JSObject* const&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, std::default_delete > >]’ ../gjs/jsapi-util-root.h:235:59: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::PersistentRooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-root.h:220:17: required from ‘JS::Handle GjsMaybeOwned::handle() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:129:40: required from ‘static void GjsMaybeOwned::Notifier::on_context_destroy(void*, GObject*) [with T = JSObject*; GObject = _GObject]’ ../gjs/jsapi-util-root.h:119:30: required from ‘GjsMaybeOwned::Notifier::Notifier(GjsMaybeOwned*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = GjsMaybeOwned::Notifier; _Args = {GjsMaybeOwned*, void (*&)(JS::Handle, void*), void*&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr::Notifier, std::default_delete::Notifier> >]’ ../gjs/jsapi-util-root.h:238:50: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1266:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1266 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/interface.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [31/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_mem.cpp.o -MF libgjs.so.0.0.0.p/gjs_mem.cpp.o.d -o libgjs.so.0.0.0.p/gjs_mem.cpp.o -c ../gjs/mem.cpp [32/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_fundamental.cpp.o -MF libgjs.so.0.0.0.p/gi_fundamental.cpp.o.d -o libgjs.so.0.0.0.p/gi_fundamental.cpp.o -c ../gi/fundamental.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TypeDecls.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:17, from ../gi/fundamental.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from ../gi/fundamental.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from ../gi/fundamental.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/fundamental.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/fundamental.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/fundamental.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/fundamental.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/fundamental.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/fundamental.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gi/fundamental.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gi/fundamental.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gi/fundamental.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/fundamental.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/fundamental.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/fundamental.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/fundamental.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/fundamental.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/fundamental.h:17, from ../gi/fundamental.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/fundamental.h:17, from ../gi/fundamental.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/fundamental.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/fundamental.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/fundamental.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/fundamental.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/fundamental.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/fundamental.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gi/fundamental.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/fundamental.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static bool JS::IgnoreGCPolicy::needsSweep(T*) [with T = void*]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:24:37: required from ‘static bool JS::DefaultMapSweepPolicy::needsSweep(Key*, Value*) [with Key = void*; Value = JS::Heap]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:433:45: required from ‘static bool JS::WeakCache >::entryNeedsSweep(const Entry&) [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >; JS::WeakCache >::Entry = mozilla::HashMapEntry >]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:476:47: required from ‘JS::WeakCache >::Ptr JS::WeakCache >::lookup(const Lookup&) const [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >; JS::WeakCache >::Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; JS::WeakCache >::Lookup = void*]’ ../gi/fundamental.cpp:397:45: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:95:29: warning: unused parameter ‘v’ [-Wunused-parameter] 95 | static bool needsSweep(T* v) { return false; } | ~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/fundamental.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:358:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:176:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/fundamental.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘static bool mozilla::FallibleHashMethods::ensureHash(Lookup&&) [with Lookup = void* const&; HashPolicy = mozilla::DefaultHasher]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:892:68: required from ‘bool mozilla::EnsureHash(Lookup&&) [with HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; Lookup = void* const&]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2165:32: required from ‘bool mozilla::detail::HashTable::putNew(const Lookup&, Args&& ...) [with Args = {void*&, JSObject*&}; T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = void*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:264:24: required from ‘bool mozilla::HashMap::putNew(KeyInput&&, ValueInput&&) [with KeyInput = void*&; ValueInput = JSObject*&; Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:567:22: required from ‘bool JS::WeakCache >::putNew(KeyInput&&, ValueInput&&) [with KeyInput = void*&; ValueInput = JSObject*&; Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >]’ ../gi/fundamental.cpp:53:41: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:879:35: warning: unused parameter ‘aLookup’ [-Wunused-parameter] 879 | static bool ensureHash(Lookup&& aLookup) { | ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot > >]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2062:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::readonlyThreadsafeLookup(const Lookup&) const [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = void*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2067:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::lookup(const Lookup&) const [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = void*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:236:24: required from ‘mozilla::HashMap::Ptr mozilla::HashMap::lookup(const Lookup&) const [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; mozilla::HashMap::Lookup = void*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:475:25: required from ‘JS::WeakCache >::Ptr JS::WeakCache >::lookup(const Lookup&) const [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >; JS::WeakCache >::Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; JS::WeakCache >::Lookup = void*]’ ../gi/fundamental.cpp:397:45: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1211:38: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1211 | Ptr(Slot aSlot, const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘static bool mozilla::FallibleHashMethods::hasHash(Lookup&&) [with Lookup = void* const&; HashPolicy = mozilla::DefaultHasher]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:886:65: required from ‘bool mozilla::HasHash(Lookup&&) [with HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; Lookup = void* const&]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2058:40: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::readonlyThreadsafeLookup(const Lookup&) const [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = void*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2067:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::lookup(const Lookup&) const [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = void*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:236:24: required from ‘mozilla::HashMap::Ptr mozilla::HashMap::lookup(const Lookup&) const [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; mozilla::HashMap::Lookup = void*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:475:25: required from ‘JS::WeakCache >::Ptr JS::WeakCache >::lookup(const Lookup&) const [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >; JS::WeakCache >::Ptr = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Ptr; JS::WeakCache >::Lookup = void*]’ ../gi/fundamental.cpp:397:45: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:872:32: warning: unused parameter ‘aLookup’ [-Wunused-parameter] 872 | static bool hasHash(Lookup&& aLookup) { | ~~~~~~~~~^~~~~~~ In file included from ../gi/fundamental.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1667:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1853:14: required from ‘mozilla::detail::HashTable::RebuildStatus mozilla::detail::HashTable::changeTableSize(uint32_t, mozilla::detail::HashTable::FailureBehavior) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1877:12: required from ‘mozilla::detail::HashTable::RebuildStatus mozilla::detail::HashTable::rehashIfOverloaded(mozilla::detail::HashTable::FailureBehavior) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2168:9: required from ‘bool mozilla::detail::HashTable::putNew(const Lookup&, Args&& ...) [with Args = {void*&, JSObject*&}; T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = void*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:264:24: required from ‘bool mozilla::HashMap::putNew(KeyInput&&, ValueInput&&) [with KeyInput = void*&; ValueInput = JSObject*&; Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:567:22: required from ‘bool JS::WeakCache >::putNew(KeyInput&&, ValueInput&&) [with KeyInput = void*&; ValueInput = JSObject*&; Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >]’ ../gi/fundamental.cpp:53:41: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:82:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 82 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/fundamental.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [33/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_gerror.cpp.o -MF libgjs.so.0.0.0.p/gi_gerror.cpp.o.d -o libgjs.so.0.0.0.p/gi_gerror.cpp.o -c ../gi/gerror.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../gi/gerror.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gerror.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gerror.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gerror.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gerror.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gerror.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gerror.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/gerror.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/gerror.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gi/gerror.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gi/gerror.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/gerror.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/gerror.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/gerror.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/gerror.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/gerror.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gi/boxed.h:18, from ../gi/gerror.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/boxed.h:25, from ../gi/gerror.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/boxed.h:25, from ../gi/gerror.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/gerror.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gerror.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/gerror.cpp:291:33: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gerror.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/gerror.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/gerror.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gerror.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/gerror.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::ValueArray<1>]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::ValueArray<1>]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [34/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_gobject.cpp.o -MF libgjs.so.0.0.0.p/gi_gobject.cpp.o.d -o libgjs.so.0.0.0.p/gi_gobject.cpp.o -c ../gi/gobject.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:11, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/gobject.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/gobject.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/gobject.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/gobject.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gi/object.h:20, from ../gi/gobject.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gi/object.h:26, from ../gi/gobject.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gi/object.h:26, from ../gi/gobject.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/wrapperutils.h:28, from ../gi/object.h:30, from ../gi/gobject.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/gobject.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/gobject.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1376:78: required from ‘JS::PersistentRooted::PersistentRooted(JSContext*, U&&) [with U = JSObject* const&; T = JSObject*]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = JS::PersistentRooted; _Args = {JSContext*&, JSObject* const&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, std::default_delete > >]’ ../gjs/jsapi-util-root.h:235:59: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::PersistentRooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-root.h:220:17: required from ‘JS::Handle GjsMaybeOwned::handle() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:129:40: required from ‘static void GjsMaybeOwned::Notifier::on_context_destroy(void*, GObject*) [with T = JSObject*; GObject = _GObject]’ ../gjs/jsapi-util-root.h:119:30: required from ‘GjsMaybeOwned::Notifier::Notifier(GjsMaybeOwned*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = GjsMaybeOwned::Notifier; _Args = {GjsMaybeOwned*, void (*&)(JS::Handle, void*), void*&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr::Notifier, std::default_delete::Notifier> >]’ ../gjs/jsapi-util-root.h:238:50: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1266:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1266 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/gobject.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::ValueArray<1>]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::ValueArray<1>]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::PropertyDescriptor]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::PropertyDescriptor]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] [35/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_union.cpp.o -MF libgjs.so.0.0.0.p/gi_union.cpp.o.d -o libgjs.so.0.0.0.p/gi_union.cpp.o -c ../gi/union.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gi/union.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gi/union.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/union.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/cwrapper.h:23, from ../gi/union.h:15, from ../gi/union.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/cwrapper.h:23, from ../gi/union.h:15, from ../gi/union.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/cwrapper.h:23, from ../gi/union.h:15, from ../gi/union.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/cwrapper.h:23, from ../gi/union.h:15, from ../gi/union.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gi/wrapperutils.h:31, from ../gi/union.h:16, from ../gi/union.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/union.h:16, from ../gi/union.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/union.h:16, from ../gi/union.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: ../gi/js-value-inl.h:160:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/cwrapper.h:23, from ../gi/union.h:15, from ../gi/union.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/cwrapper.h:23, from ../gi/union.h:15, from ../gi/union.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:358:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:176:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/union.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [36/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_repo.cpp.o -MF libgjs.so.0.0.0.p/gi_repo.cpp.o.d -o libgjs.so.0.0.0.p/gi_repo.cpp.o -c ../gi/repo.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:14, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/repo.cpp:28: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/repo.cpp:28: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/repo.cpp:28: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/repo.cpp:28: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gi/boxed.h:18, from ../gi/repo.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/wrapperutils.h:28, from ../gi/boxed.h:25, from ../gi/repo.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/boxed.h:25, from ../gi/repo.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/boxed.h:25, from ../gi/repo.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/repo.cpp:28: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/repo.cpp:216:31: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/repo.cpp:482:47: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/repo.cpp:28: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:358:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:176:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1376:78: required from ‘JS::PersistentRooted::PersistentRooted(JSContext*, U&&) [with U = JSObject* const&; T = JSObject*]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = JS::PersistentRooted; _Args = {JSContext*&, JSObject* const&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, std::default_delete > >]’ ../gjs/jsapi-util-root.h:235:59: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::PersistentRooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-root.h:220:17: required from ‘JS::Handle GjsMaybeOwned::handle() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:129:40: required from ‘static void GjsMaybeOwned::Notifier::on_context_destroy(void*, GObject*) [with T = JSObject*; GObject = _GObject]’ ../gjs/jsapi-util-root.h:119:30: required from ‘GjsMaybeOwned::Notifier::Notifier(GjsMaybeOwned*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = GjsMaybeOwned::Notifier; _Args = {GjsMaybeOwned*, void (*&)(JS::Handle, void*), void*&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr::Notifier, std::default_delete::Notifier> >]’ ../gjs/jsapi-util-root.h:238:50: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1266:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1266 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../gi/repo.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [37/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_error-types.cpp.o -MF libgjs.so.0.0.0.p/gjs_error-types.cpp.o.d -o libgjs.so.0.0.0.p/gjs_error-types.cpp.o -c ../gjs/error-types.cpp [38/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_private.cpp.o -MF libgjs.so.0.0.0.p/gi_private.cpp.o.d -o libgjs.so.0.0.0.p/gi_private.cpp.o -c ../gi/private.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:14, from ../gi/private.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/private.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/private.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/private.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/private.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/private.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/private.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gi/private.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gi/private.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../gi/private.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertySpec.h:20, from ../gi/private.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/private.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/private.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/private.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/private.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/wrapperutils.h:28, from ../gi/interface.h:21, from ../gi/private.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gi/wrapperutils.h:31, from ../gi/interface.h:21, from ../gi/private.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/interface.h:21, from ../gi/private.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/interface.h:21, from ../gi/private.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/private.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/private.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/private.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/private.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gi/private.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/private.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1376:78: required from ‘JS::PersistentRooted::PersistentRooted(JSContext*, U&&) [with U = JSObject* const&; T = JSObject*]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = JS::PersistentRooted; _Args = {JSContext*&, JSObject* const&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, std::default_delete > >]’ ../gjs/jsapi-util-root.h:235:59: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/private.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::PersistentRooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-root.h:220:17: required from ‘JS::Handle GjsMaybeOwned::handle() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:129:40: required from ‘static void GjsMaybeOwned::Notifier::on_context_destroy(void*, GObject*) [with T = JSObject*; GObject = _GObject]’ ../gjs/jsapi-util-root.h:119:30: required from ‘GjsMaybeOwned::Notifier::Notifier(GjsMaybeOwned*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = GjsMaybeOwned::Notifier; _Args = {GjsMaybeOwned*, void (*&)(JS::Handle, void*), void*&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr::Notifier, std::default_delete::Notifier> >]’ ../gjs/jsapi-util-root.h:238:50: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1266:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1266 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [39/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_function.cpp.o -MF libgjs.so.0.0.0.p/gi_function.cpp.o.d -o libgjs.so.0.0.0.p/gi_function.cpp.o -c ../gi/function.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:14, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gi/function.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gi/function.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gi/function.cpp:32: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/function.cpp:32: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/function.cpp:32: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/function.cpp:32: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/function.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gi/wrapperutils.h:31, from ../gi/gerror.h:18, from ../gi/function.cpp:41: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/gerror.h:18, from ../gi/function.cpp:41: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/gerror.h:18, from ../gi/function.cpp:41: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/function.cpp:32: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gi/function.cpp:32: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/cwrapper.h:469:39: required from ‘static JSObject* CWrapper::create_prototype(JSContext*, JS::HandleObject) [with Base = Function; Wrapped = Function; JS::HandleObject = JS::Handle]’ ../gi/function.cpp:1308:47: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:358:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:176:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1376:78: required from ‘JS::PersistentRooted::PersistentRooted(JSContext*, U&&) [with U = JSObject* const&; T = JSObject*]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = JS::PersistentRooted; _Args = {JSContext*&, JSObject* const&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, std::default_delete > >]’ ../gjs/jsapi-util-root.h:235:59: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::PersistentRooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-root.h:220:17: required from ‘JS::Handle GjsMaybeOwned::handle() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:129:40: required from ‘static void GjsMaybeOwned::Notifier::on_context_destroy(void*, GObject*) [with T = JSObject*; GObject = _GObject]’ ../gjs/jsapi-util-root.h:119:30: required from ‘GjsMaybeOwned::Notifier::Notifier(GjsMaybeOwned*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = GjsMaybeOwned::Notifier; _Args = {GjsMaybeOwned*, void (*&)(JS::Handle, void*), void*&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr::Notifier, std::default_delete::Notifier> >]’ ../gjs/jsapi-util-root.h:238:50: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1266:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1266 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/function.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [40/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_toggle.cpp.o -MF libgjs.so.0.0.0.p/gi_toggle.cpp.o.d -o libgjs.so.0.0.0.p/gi_toggle.cpp.o -c ../gi/toggle.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Maybe.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:10, from ../gi/object.h:20, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:12, from ../gi/object.h:20, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:12, from ../gi/object.h:20, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:12, from ../gi/object.h:20, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:12, from ../gi/object.h:20, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:12, from ../gi/object.h:20, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:14, from ../gi/object.h:20, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gi/object.h:20, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gi/object.h:22, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertySpec.h:19, from ../gi/object.h:23, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertySpec.h:19, from ../gi/object.h:23, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertySpec.h:20, from ../gi/object.h:23, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:21, from ../gi/object.h:26, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from ../gi/object.h:26, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gi/object.h:26, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/wrapperutils.h:25, from ../gi/object.h:30, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/wrapperutils.h:25, from ../gi/object.h:30, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/wrapperutils.h:25, from ../gi/object.h:30, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/wrapperutils.h:28, from ../gi/object.h:30, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:21, from ../gi/object.h:26, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:14, from ../gi/object.h:20, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:12, from ../gi/object.h:20, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:21, from ../gi/object.h:26, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:14, from ../gi/object.h:20, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertySpec.h:19, from ../gi/object.h:23, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:14, from ../gi/object.h:20, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1376:78: required from ‘JS::PersistentRooted::PersistentRooted(JSContext*, U&&) [with U = JSObject* const&; T = JSObject*]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = JS::PersistentRooted; _Args = {JSContext*&, JSObject* const&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, std::default_delete > >]’ ../gjs/jsapi-util-root.h:235:59: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:14, from ../gi/object.h:20, from ../gi/toggle.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::PersistentRooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-root.h:220:17: required from ‘JS::Handle GjsMaybeOwned::handle() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:129:40: required from ‘static void GjsMaybeOwned::Notifier::on_context_destroy(void*, GObject*) [with T = JSObject*; GObject = _GObject]’ ../gjs/jsapi-util-root.h:119:30: required from ‘GjsMaybeOwned::Notifier::Notifier(GjsMaybeOwned*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = GjsMaybeOwned::Notifier; _Args = {GjsMaybeOwned*, void (*&)(JS::Handle, void*), void*&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr::Notifier, std::default_delete::Notifier> >]’ ../gjs/jsapi-util-root.h:238:50: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1266:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1266 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [41/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_debugger.cpp.o -MF libgjs.so.0.0.0.p/gjs_debugger.cpp.o.d -o libgjs.so.0.0.0.p/gjs_debugger.cpp.o -c ../gjs/debugger.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../gjs/debugger.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/debugger.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/debugger.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/debugger.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/debugger.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/debugger.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/debugger.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/debugger.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/debugger.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertySpec.h:20, from ../gjs/debugger.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertySpec.h:20, from ../gjs/debugger.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gjs/debugger.cpp:32: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gjs/debugger.cpp:32: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gjs/debugger.cpp:32: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gjs/debugger.cpp:32: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gjs/debugger.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gjs/debugger.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gjs/debugger.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util-args.h:19, from ../gjs/debugger.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gjs/debugger.cpp:32: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/debugger.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/debugger.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gjs/debugger.cpp:32: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/debugger.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/debugger.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ [42/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_arg.cpp.o -MF libgjs.so.0.0.0.p/gi_arg.cpp.o.d -o libgjs.so.0.0.0.p/gi_arg.cpp.o -c ../gi/arg.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:14, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../gi/arg.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from ../gi/arg.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/arg.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../gi/arg.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/arg.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/arg.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/arg.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gi/arg.cpp:28: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gi/arg.cpp:28: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gi/boxed.h:18, from ../gi/arg.cpp:33: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gi/arg.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/arg.cpp:454:51: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/arg.cpp:545:32: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gi/arg.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::PropertyKey; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ ../gi/arg.cpp:527:50: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/arg.cpp:643:40: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:358:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:176:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/arg.cpp:643:40: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:890:47: required from ‘js::RootedTraceable::RootedTraceable(U&&) [with U = JSContext*&; T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1120:9: required from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ ../gi/arg.cpp:527:50: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1376:78: required from ‘JS::PersistentRooted::PersistentRooted(JSContext*, U&&) [with U = JSObject* const&; T = JSObject*]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = JS::PersistentRooted; _Args = {JSContext*&, JSObject* const&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, std::default_delete > >]’ ../gjs/jsapi-util-root.h:235:59: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::PersistentRooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-root.h:220:17: required from ‘JS::Handle GjsMaybeOwned::handle() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:129:40: required from ‘static void GjsMaybeOwned::Notifier::on_context_destroy(void*, GObject*) [with T = JSObject*; GObject = _GObject]’ ../gjs/jsapi-util-root.h:119:30: required from ‘GjsMaybeOwned::Notifier::Notifier(GjsMaybeOwned*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = GjsMaybeOwned::Notifier; _Args = {GjsMaybeOwned*, void (*&)(JS::Handle, void*), void*&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr::Notifier, std::default_delete::Notifier> >]’ ../gjs/jsapi-util-root.h:238:50: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1266:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1266 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gi/arg.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] [43/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_coverage.cpp.o -MF libgjs.so.0.0.0.p/gjs_coverage.cpp.o.d -o libgjs.so.0.0.0.p/gjs_coverage.cpp.o -c ../gjs/coverage.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/TimeStamp.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:14, from ../gjs/coverage.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/UniquePtr.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:19, from ../gjs/coverage.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/UniquePtr.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:19, from ../gjs/coverage.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from ../gjs/coverage.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from ../gjs/coverage.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gjs/coverage.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gjs/coverage.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from ../gjs/coverage.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from ../gjs/coverage.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gjs/coverage.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gjs/coverage.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gjs/coverage.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gjs/coverage.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gjs/coverage.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gjs/coverage.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/coverage.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/coverage.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gjs/coverage.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gjs/coverage.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from ../gjs/coverage.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from ../gjs/coverage.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gjs/coverage.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from ../gjs/coverage.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from ../gjs/coverage.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ [44/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_deprecation.cpp.o -MF libgjs.so.0.0.0.p/gjs_deprecation.cpp.o.d -o libgjs.so.0.0.0.p/gjs_deprecation.cpp.o -c ../gjs/deprecation.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/ArrayUtils.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/deprecation.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:15, from ../gjs/deprecation.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:15, from ../gjs/deprecation.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from ../gjs/deprecation.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:23, from ../gjs/deprecation.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gjs/deprecation.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gjs/deprecation.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gjs/deprecation.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:27, from ../gjs/deprecation.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:27, from ../gjs/deprecation.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../gjs/deprecation.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gjs/deprecation.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gjs/deprecation.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gjs/deprecation.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gjs/deprecation.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gjs/deprecation.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/deprecation.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/deprecation.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/deprecation.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gjs/deprecation.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/deprecation.cpp:88:33: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/deprecation.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gjs/deprecation.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:27, from ../gjs/deprecation.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [45/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_value.cpp.o -MF libgjs.so.0.0.0.p/gi_value.cpp.o.d -o libgjs.so.0.0.0.p/gi_value.cpp.o -c ../gi/value.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/ArrayUtils.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gi/value.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:15, from ../gi/value.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:15, from ../gi/value.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from ../gi/value.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:23, from ../gi/value.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/value.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/value.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/value.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:27, from ../gi/value.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:27, from ../gi/value.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../gi/value.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gi/value.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gi/value.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/value.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/value.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/value.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gi/boxed.h:18, from ../gi/value.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/boxed.h:25, from ../gi/value.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gi/boxed.h:25, from ../gi/value.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gi/value.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/value.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/value.cpp:352:44: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gi/value.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/value.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:27, from ../gi/value.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/value.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/value.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/value.cpp:216:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:27, from ../gi/value.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:358:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:176:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/value.cpp:216:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/value.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1376:78: required from ‘JS::PersistentRooted::PersistentRooted(JSContext*, U&&) [with U = JSObject* const&; T = JSObject*]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = JS::PersistentRooted; _Args = {JSContext*&, JSObject* const&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, std::default_delete > >]’ ../gjs/jsapi-util-root.h:235:59: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/value.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::PersistentRooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-root.h:220:17: required from ‘JS::Handle GjsMaybeOwned::handle() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:129:40: required from ‘static void GjsMaybeOwned::Notifier::on_context_destroy(void*, GObject*) [with T = JSObject*; GObject = _GObject]’ ../gjs/jsapi-util-root.h:119:30: required from ‘GjsMaybeOwned::Notifier::Notifier(GjsMaybeOwned*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = GjsMaybeOwned::Notifier; _Args = {GjsMaybeOwned*, void (*&)(JS::Handle, void*), void*&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr::Notifier, std::default_delete::Notifier> >]’ ../gjs/jsapi-util-root.h:238:50: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1266:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1266 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:26, from ../gi/value.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [46/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_engine.cpp.o -MF libgjs.so.0.0.0.p/gjs_engine.cpp.o.d -o libgjs.so.0.0.0.p/gjs_engine.cpp.o -c ../gjs/engine.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ContextOptions.h:12, from ../gjs/engine.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/UniquePtr.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:19, from ../gjs/engine.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/UniquePtr.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:19, from ../gjs/engine.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from ../gjs/engine.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Promise.h:13, from ../gjs/engine.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Promise.h:14, from ../gjs/engine.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Promise.h:14, from ../gjs/engine.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Promise.h:14, from ../gjs/engine.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gjs/engine.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gjs/engine.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gjs/engine.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gjs/engine.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gjs/engine.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gjs/engine.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gjs/engine.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gi/object.h:20, from ../gjs/engine.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gi/object.h:26, from ../gjs/engine.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gi/object.h:26, from ../gjs/engine.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/wrapperutils.h:28, from ../gi/object.h:30, from ../gjs/engine.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gjs/engine.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Promise.h:14, from ../gjs/engine.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Span.h:37, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from ../gjs/engine.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/UniquePtr.h: In instantiation of ‘mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&, std::enable_if_t<((is_convertible_v::Pointer, typename mozilla::detail::PointerType::Type> && (! is_array_v)) && (is_reference_v ? is_same_v : is_convertible_v)), int>) [with U = GjsSourceHook; E = mozilla::DefaultDelete; T = js::SourceHook; D = mozilla::DefaultDelete; std::enable_if_t<((is_convertible_v::Pointer, typename mozilla::detail::PointerType::Type> && (! is_array_v)) && (is_reference_v ? is_same_v : is_convertible_v)), int> = int; typename mozilla::detail::PointerType::Type = js::SourceHook*; typename mozilla::UniquePtr::Pointer = GjsSourceHook*]’: ../gjs/engine.cpp:227:22: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/UniquePtr.h:250:11: warning: unused parameter ‘aDummy’ [-Wunused-parameter] 244 | std::enable_if_t< | ~~~~~~~~~~~~~~~~~ 245 | std::is_convertible_v::Pointer, Pointer> && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 246 | !std::is_array_v && | ~~~~~~~~~~~~~~~~~~~~~~ 247 | (std::is_reference_v ? std::is_same_v | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | : std::is_convertible_v), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249 | int> | ~~~~ 250 | aDummy = 0) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from ../gjs/engine.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gjs/engine.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from ../gjs/engine.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Promise.h:14, from ../gjs/engine.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Promise.h:14, from ../gjs/engine.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Span.h:37, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from ../gjs/engine.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/UniquePtr.h: In instantiation of ‘mozilla::DefaultDelete::DefaultDelete(const mozilla::DefaultDelete&, std::enable_if_t, int>) [with U = GjsSourceHook; T = js::SourceHook; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/CompactPair.h:67:66: required from ‘mozilla::detail::CompactPairHelper::CompactPairHelper(AArg&&, BArg&&) [with AArg = GjsSourceHook*; BArg = mozilla::DefaultDelete; A = js::SourceHook*; B = mozilla::DefaultDelete]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/CompactPair.h:147:60: required from ‘mozilla::CompactPair::CompactPair(AArg&&, BArg&&) [with AArg = GjsSourceHook*; BArg = mozilla::DefaultDelete; A = js::SourceHook*; B = mozilla::DefaultDelete]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/UniquePtr.h:251:9: required from ‘mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&, std::enable_if_t<((is_convertible_v::Pointer, typename mozilla::detail::PointerType::Type> && (! is_array_v)) && (is_reference_v ? is_same_v : is_convertible_v)), int>) [with U = GjsSourceHook; E = mozilla::DefaultDelete; T = js::SourceHook; D = mozilla::DefaultDelete; std::enable_if_t<((is_convertible_v::Pointer, typename mozilla::detail::PointerType::Type> && (! is_array_v)) && (is_reference_v ? is_same_v : is_convertible_v)), int> = int; typename mozilla::detail::PointerType::Type = js::SourceHook*; typename mozilla::UniquePtr::Pointer = GjsSourceHook*]’ ../gjs/engine.cpp:227:22: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/UniquePtr.h:455:31: warning: unused parameter ‘aOther’ [-Wunused-parameter] 455 | const DefaultDelete& aOther, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/UniquePtr.h:456:60: warning: unused parameter ‘aDummy’ [-Wunused-parameter] 456 | std::enable_if_t, int> aDummy = 0) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from ../gjs/engine.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:358:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:176:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Promise.h:14, from ../gjs/engine.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1376:78: required from ‘JS::PersistentRooted::PersistentRooted(JSContext*, U&&) [with U = JSObject* const&; T = JSObject*]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = JS::PersistentRooted; _Args = {JSContext*&, JSObject* const&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, std::default_delete > >]’ ../gjs/jsapi-util-root.h:235:59: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Promise.h:14, from ../gjs/engine.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::PersistentRooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-root.h:220:17: required from ‘JS::Handle GjsMaybeOwned::handle() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:129:40: required from ‘static void GjsMaybeOwned::Notifier::on_context_destroy(void*, GObject*) [with T = JSObject*; GObject = _GObject]’ ../gjs/jsapi-util-root.h:119:30: required from ‘GjsMaybeOwned::Notifier::Notifier(GjsMaybeOwned*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = GjsMaybeOwned::Notifier; _Args = {GjsMaybeOwned*, void (*&)(JS::Handle, void*), void*&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr::Notifier, std::default_delete::Notifier> >]’ ../gjs/jsapi-util-root.h:238:50: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1266:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1266 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Promise.h:14, from ../gjs/engine.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [47/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_byteArray.cpp.o -MF libgjs.so.0.0.0.p/gjs_byteArray.cpp.o.d -o libgjs.so.0.0.0.p/gjs_byteArray.cpp.o -c ../gjs/byteArray.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ArrayBuffer.h:14, from ../gjs/byteArray.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/UniquePtr.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:19, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ArrayBuffer.h:16, from ../gjs/byteArray.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/UniquePtr.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:19, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ArrayBuffer.h:16, from ../gjs/byteArray.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ArrayBuffer.h:16, from ../gjs/byteArray.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ArrayBuffer.h:17, from ../gjs/byteArray.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ArrayBuffer.h:17, from ../gjs/byteArray.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ArrayBuffer.h:17, from ../gjs/byteArray.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ArrayBuffer.h:17, from ../gjs/byteArray.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/byteArray.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertySpec.h:20, from ../gjs/byteArray.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertySpec.h:20, from ../gjs/byteArray.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gjs/byteArray.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gjs/byteArray.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gjs/byteArray.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gjs/byteArray.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/byteArray.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/byteArray.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gi/boxed.h:18, from ../gjs/byteArray.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/wrapperutils.h:28, from ../gi/boxed.h:25, from ../gjs/byteArray.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gjs/byteArray.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ArrayBuffer.h:17, from ../gjs/byteArray.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ArrayBuffer.h:16, from ../gjs/byteArray.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gjs/byteArray.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ArrayBuffer.h:16, from ../gjs/byteArray.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ArrayBuffer.h:17, from ../gjs/byteArray.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ [48/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_internal.cpp.o -MF libgjs.so.0.0.0.p/gjs_internal.cpp.o.d -o libgjs.so.0.0.0.p/gjs_internal.cpp.o -c ../gjs/internal.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TypeDecls.h:24, from ../gjs/internal.h:9, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:27, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:29, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:29, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/internal.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h:12, from ../gjs/internal.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h:12, from ../gjs/internal.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h:12, from ../gjs/internal.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:168:21: warning: ‘class js::BaseProxyHandler’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 168 | class JS_FRIEND_API BaseProxyHandler { | ^~~~~~~~~~~~~~~~ In file included from /usr/include/dirent.h:245, from /usr/include/glib-2.0/glib/gdir.h:32, from /usr/include/glib-2.0/glib.h:45, from ../gjs/macros.h:10, from ../gjs/internal.h:12, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h: In static member function ‘static size_t js::BaseProxyHandler::offsetOfFamily()’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:220:52: warning: ‘offsetof’ within non-standard-layout type ‘js::BaseProxyHandler’ is conditionally-supported [-Winvalid-offsetof] 220 | static size_t offsetOfFamily() { return offsetof(BaseProxyHandler, mFamily); } | ^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h:12, from ../gjs/internal.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h: In member function ‘virtual bool js::BaseProxyHandler::finalizeInBackground(const JS::Value&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:222:50: warning: unused parameter ‘priv’ [-Wunused-parameter] 222 | virtual bool finalizeInBackground(const Value& priv) const { | ~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h: In member function ‘void js::AutoEnterPolicy::recordEnter(JSContext*, JSObject*, jsid, js::AutoEnterPolicy::Action)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:648:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 648 | inline void recordEnter(JSContext* cx, JSObject* proxy, jsid id, Action act) { | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:648:52: warning: unused parameter ‘proxy’ [-Wunused-parameter] 648 | inline void recordEnter(JSContext* cx, JSObject* proxy, jsid id, Action act) { | ~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:648:64: warning: unused parameter ‘id’ [-Wunused-parameter] 648 | inline void recordEnter(JSContext* cx, JSObject* proxy, jsid id, Action act) { | ~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:648:75: warning: unused parameter ‘act’ [-Wunused-parameter] 648 | inline void recordEnter(JSContext* cx, JSObject* proxy, jsid id, Action act) { | ~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h: In constructor ‘js::AutoWaivePolicy::AutoWaivePolicy(JSContext*, JS::HandleObject, JS::HandleId, js::BaseProxyHandler::Action)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:676:30: warning: unused parameter ‘cx’ [-Wunused-parameter] 676 | AutoWaivePolicy(JSContext* cx, HandleObject proxy, HandleId id, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:676:47: warning: unused parameter ‘proxy’ [-Wunused-parameter] 676 | AutoWaivePolicy(JSContext* cx, HandleObject proxy, HandleId id, | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:676:63: warning: unused parameter ‘id’ [-Wunused-parameter] 676 | AutoWaivePolicy(JSContext* cx, HandleObject proxy, HandleId id, | ~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:677:44: warning: unused parameter ‘act’ [-Wunused-parameter] 677 | BaseProxyHandler::Action act) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h: In function ‘void js::assertEnteredPolicy(JSContext*, JSObject*, jsid, js::BaseProxyHandler::Action)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:686:44: warning: unused parameter ‘cx’ [-Wunused-parameter] 686 | inline void assertEnteredPolicy(JSContext* cx, JSObject* obj, jsid id, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:686:58: warning: unused parameter ‘obj’ [-Wunused-parameter] 686 | inline void assertEnteredPolicy(JSContext* cx, JSObject* obj, jsid id, | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:686:68: warning: unused parameter ‘id’ [-Wunused-parameter] 686 | inline void assertEnteredPolicy(JSContext* cx, JSObject* obj, jsid id, | ~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Proxy.h:687:58: warning: unused parameter ‘act’ [-Wunused-parameter] 687 | BaseProxyHandler::Action act) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/internal.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h:43:21: warning: base class ‘class js::BaseProxyHandler’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 43 | class JS_FRIEND_API ForwardingProxyHandler : public BaseProxyHandler { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h:43:21: warning: ‘class js::ForwardingProxyHandler’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h:125:21: warning: base class ‘class js::ForwardingProxyHandler’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 125 | class JS_FRIEND_API Wrapper : public ForwardingProxyHandler { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h:125:21: warning: ‘class js::Wrapper’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h: In member function ‘virtual bool js::Wrapper::dynamicCheckedUnwrapAllowed(JS::HandleObject, JSContext*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h:141:57: warning: unused parameter ‘obj’ [-Wunused-parameter] 141 | virtual bool dynamicCheckedUnwrapAllowed(HandleObject obj, | ~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h:142:55: warning: unused parameter ‘cx’ [-Wunused-parameter] 142 | JSContext* cx) const { | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h:183:21: warning: base class ‘class js::Wrapper’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 183 | class JS_FRIEND_API CrossCompartmentWrapper : public Wrapper { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h:183:21: warning: ‘class js::CrossCompartmentWrapper’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h:257:21: warning: base class ‘class js::CrossCompartmentWrapper’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 257 | class JS_FRIEND_API OpaqueCrossCompartmentWrapper | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Wrapper.h:257:21: warning: ‘class js::OpaqueCrossCompartmentWrapper’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gjs/internal.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/internal.cpp:158:48: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../gjs/internal.h:10, from ../gjs/internal.cpp:4: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::ValueArray<1>]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::ValueArray<1>]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [49/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_module.cpp.o -MF libgjs.so.0.0.0.p/gjs_module.cpp.o.d -o libgjs.so.0.0.0.p/gjs_module.cpp.o -c ../gjs/module.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../gjs/module.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gjs/module.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gjs/module.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../gjs/module.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../gjs/module.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../gjs/module.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/module.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from ../gjs/module.cpp:34: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/module.cpp:34: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gjs/module.cpp:37: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/module.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::StackGCVector; T = JS::StackGCVector; std::enable_if_t, int> = int]’: ../gjs/module.cpp:121:26: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyDescriptor; T = JS::PropertyDescriptor; std::enable_if_t, int> = int]’: ../gjs/module.cpp:190:34: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/module.cpp:551:41: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/module.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JSObject*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]’ ../gjs/module.cpp:108:46: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:358:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:176:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]’ ../gjs/module.cpp:108:46: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In instantiation of ‘T* js_pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = JSObject*; arena_id_t = long unsigned int; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:40:35: required from ‘T* js::AllocPolicyBase::maybe_pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = JSObject*; arena_id_t = long unsigned int; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:150:45: required from ‘T* js::TempAllocPolicy::pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = JSObject*; arena_id_t = long unsigned int; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:170:32: required from ‘T* js::TempAllocPolicy::pod_realloc(T*, size_t, size_t) [with T = JSObject*; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:207:35: required from ‘static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JSObject*; long unsigned int N = 8; AP = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:1009:22: required from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:1384:9: required from ‘bool mozilla::Vector::append(U&&) [with U = JS::Handle&; T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:78:25: required from ‘bool JS::GCVector::append(U&&) [with U = JS::Handle&; T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:250:24: required from ‘bool js::MutableWrappedPtrOperations, Wrapper>::append(U&&) [with U = JS::Handle&; Wrapper = JS::Rooted >; T = JSObject*; long unsigned int Capacity = 8; AllocPolicy = js::TempAllocPolicy]’ ../gjs/module.cpp:109:32: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:617:57: warning: unused parameter ‘oldSize’ [-Wunused-parameter] 617 | size_t oldSize, | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/module.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::ValueArray<2>]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::ValueArray<2>]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::PropertyDescriptor]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::PropertyDescriptor]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] [50/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-radial-gradient.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-radial-gradient.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-radial-gradient.cpp.o -c ../modules/cairo-radial-gradient.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Maybe.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:54, from ../modules/cairo-radial-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-radial-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-radial-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-radial-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-radial-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-radial-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-radial-gradient.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-radial-gradient.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-radial-gradient.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-radial-gradient.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-radial-gradient.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../modules/cairo-radial-gradient.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/cairo-radial-gradient.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/cairo-radial-gradient.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/cairo-radial-gradient.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util-args.h:19, from ../modules/cairo-radial-gradient.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-radial-gradient.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-radial-gradient.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-radial-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-radial-gradient.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-radial-gradient.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [51/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_global.cpp.o -MF libgjs.so.0.0.0.p/gjs_global.cpp.o.d -o libgjs.so.0.0.0.p/gjs_global.cpp.o -c ../gjs/global.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../gjs/global.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/global.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/global.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/global.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/global.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/global.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/global.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/global.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/global.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../gjs/global.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gjs/global.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gjs/global.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../gjs/global.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../gjs/global.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../gjs/global.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gjs/global.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gjs/global.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gjs/global.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/global.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/global.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSScript*; T = JSScript*; std::enable_if_t, int> = int]’: ../gjs/global.cpp:106:41: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/global.cpp:120:49: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/global.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/global.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/global.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/global.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ [52/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_native.cpp.o -MF libgjs.so.0.0.0.p/gjs_native.cpp.o.d -o libgjs.so.0.0.0.p/gjs_native.cpp.o -c ../gjs/native.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Array.h:17, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EnumeratedArray.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:12, from ../gjs/native.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from ../gjs/native.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gjs/native.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gjs/native.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gjs/native.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gjs/native.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from ../gjs/native.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:25, from ../gjs/native.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ [53/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-surface-pattern.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-surface-pattern.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-surface-pattern.cpp.o -c ../modules/cairo-surface-pattern.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../modules/cairo-surface-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-surface-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-surface-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-surface-pattern.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-surface-pattern.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../modules/cairo-surface-pattern.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/cairo-surface-pattern.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/cairo-surface-pattern.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/cairo-surface-pattern.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util-args.h:19, from ../modules/cairo-surface-pattern.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-surface-pattern.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-surface-pattern.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-surface-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [54/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_modules.cpp.o -MF libgjs.so.0.0.0.p/modules_modules.cpp.o.d -o libgjs.so.0.0.0.p/modules_modules.cpp.o -c ../modules/modules.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Array.h:17, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EnumeratedArray.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:12, from ../gjs/native.h:10, from ../modules/modules.cpp:7: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from ../gjs/native.h:10, from ../modules/modules.cpp:7: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gjs/native.h:10, from ../modules/modules.cpp:7: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gjs/native.h:10, from ../modules/modules.cpp:7: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gjs/native.h:10, from ../modules/modules.cpp:7: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../gjs/native.h:10, from ../modules/modules.cpp:7: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from ../gjs/native.h:10, from ../modules/modules.cpp:7: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [55/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_profiler.cpp.o -MF libgjs.so.0.0.0.p/gjs_profiler.cpp.o.d -o libgjs.so.0.0.0.p/gjs_profiler.cpp.o -c ../gjs/profiler.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ProfilingStack.h:13, from ../gjs/profiler.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ProfilingStack.h:17, from ../gjs/profiler.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ProfilingStack.h:17, from ../gjs/profiler.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../gjs/profiler.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../gjs/profiler.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../gjs/profiler.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:30, from ../gjs/jsapi-util.h:25, from ../gjs/profiler.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:25, from ../gjs/profiler.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ [56/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_stack.cpp.o -MF libgjs.so.0.0.0.p/gjs_stack.cpp.o.d -o libgjs.so.0.0.0.p/gjs_stack.cpp.o -c ../gjs/stack.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Maybe.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:54, from ../gjs/stack.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/stack.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/stack.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/stack.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/stack.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/stack.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:19, from ../gjs/stack.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:19, from ../gjs/stack.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:19, from ../gjs/stack.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:21, from ../gjs/stack.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:22, from ../gjs/stack.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:22, from ../gjs/stack.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from ../gjs/stack.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/stack.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:21, from ../gjs/stack.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:19, from ../gjs/stack.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/stack.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:21, from ../gjs/stack.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:19, from ../gjs/stack.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [57/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_objectbox.cpp.o -MF libgjs.so.0.0.0.p/gjs_objectbox.cpp.o.d -o libgjs.so.0.0.0.p/gjs_objectbox.cpp.o -c ../gjs/objectbox.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TypeDecls.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:17, from ../gjs/objectbox.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from ../gjs/objectbox.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from ../gjs/objectbox.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/objectbox.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/objectbox.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/objectbox.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:13, from ../gjs/objectbox.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:25, from ../gjs/objectbox.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gjs/objectbox.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = ObjectBox*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::PersistentRooted::PersistentRooted() [with T = JS::GCVector]’ ../gjs/objectbox.cpp:35:5: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:82:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 82 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:13, from ../gjs/objectbox.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted >]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted >]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted >]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1359:50: required from ‘JS::PersistentRooted::PersistentRooted() [with T = JS::GCVector]’ ../gjs/objectbox.cpp:35:5: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:10, from ../gjs/objectbox.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:250:10: required from ‘T JS::SafelyInitialized() [with T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1359:48: required from ‘JS::PersistentRooted::PersistentRooted() [with T = JS::GCVector]’ ../gjs/objectbox.cpp:35:5: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from ../gjs/objectbox.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In instantiation of ‘T* js_pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = ObjectBox*; arena_id_t = long unsigned int; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:40:35: required from ‘T* js::AllocPolicyBase::maybe_pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = ObjectBox*; arena_id_t = long unsigned int; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:53:38: required from ‘T* js::AllocPolicyBase::pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = ObjectBox*; arena_id_t = long unsigned int; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:78:32: required from ‘T* js::AllocPolicyBase::pod_realloc(T*, size_t, size_t) [with T = ObjectBox*; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:207:35: required from ‘static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = ObjectBox*; long unsigned int N = 0; AP = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:1009:22: required from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:1384:9: required from ‘bool mozilla::Vector::append(U&&) [with U = ObjectBox*&; T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:78:25: required from ‘bool JS::GCVector::append(U&&) [with U = ObjectBox*&; T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:250:24: required from ‘bool js::MutableWrappedPtrOperations, Wrapper>::append(U&&) [with U = ObjectBox*&; Wrapper = JS::PersistentRooted >; T = ObjectBox*; long unsigned int Capacity = 0; AllocPolicy = js::SystemAllocPolicy]’ ../gjs/objectbox.cpp:46:31: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:617:57: warning: unused parameter ‘oldSize’ [-Wunused-parameter] 617 | size_t oldSize, | ~~~~~~~^~~~~~~ In file included from ../gjs/objectbox.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::NonGCPointerPolicy::trace(JSTracer*, T*, const char*) [with T = ObjectBox*]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:144:25: required from ‘void JS::GCVector::trace(JSTracer*) [with T = ObjectBox*; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:72: required from ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:139:55: warning: unused parameter ‘name’ [-Wunused-parameter] 139 | static void trace(JSTracer* trc, T* vp, const char* name) { | ~~~~~~~~~~~~^~~~ [58/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_print.cpp.o -MF libgjs.so.0.0.0.p/modules_print.cpp.o.d -o libgjs.so.0.0.0.p/modules_print.cpp.o -c ../modules/print.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../modules/print.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/print.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/print.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/print.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/print.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/print.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/print.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/print.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/print.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../modules/print.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from ../modules/print.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertySpec.h:20, from ../modules/print.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertySpec.h:20, from ../modules/print.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/print.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/print.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/print.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../modules/print.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/print.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../modules/print.cpp:51:44: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/print.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../modules/print.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/print.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [59/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_console.cpp.o -MF libgjs.so.0.0.0.p/modules_console.cpp.o.d -o libgjs.so.0.0.0.p/modules_console.cpp.o -c ../modules/console.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../modules/console.cpp:30: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/console.cpp:30: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/console.cpp:30: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/console.cpp:30: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/console.cpp:30: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/console.cpp:30: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/console.cpp:30: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/console.cpp:30: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/console.cpp:30: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../modules/console.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../modules/console.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../modules/console.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../modules/console.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../modules/console.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../modules/console.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../modules/console.cpp:42: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../modules/console.cpp:42: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../modules/console.cpp:42: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../modules/console.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/console.cpp:30: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/console.cpp:30: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../modules/console.cpp:31: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/console.cpp:30: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/console.cpp:30: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ [60/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_importer.cpp.o -MF libgjs.so.0.0.0.p/gjs_importer.cpp.o.d -o libgjs.so.0.0.0.p/gjs_importer.cpp.o -c ../gjs/importer.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:14, from ../gjs/importer.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/importer.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/importer.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/importer.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/importer.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/importer.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/importer.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gjs/importer.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gjs/importer.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../gjs/importer.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gjs/importer.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gjs/importer.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gjs/importer.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gjs/importer.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gjs/importer.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gjs/importer.cpp:40: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gjs/importer.cpp:40: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gjs/importer.cpp:40: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/importer.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/importer.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gjs/importer.cpp:174:33: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyDescriptor; T = JS::PropertyDescriptor; std::enable_if_t, int> = int]’: ../gjs/importer.cpp:211:31: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gjs/importer.cpp:524:54: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/importer.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/importer.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gjs/importer.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/importer.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/importer.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::PropertyKey; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ ../gjs/importer.cpp:376:40: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../gjs/importer.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:890:47: required from ‘js::RootedTraceable::RootedTraceable(U&&) [with U = JSContext*&; T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1120:9: required from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ ../gjs/importer.cpp:376:40: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../gjs/importer.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::PropertyDescriptor]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::PropertyDescriptor]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] [61/110] gcc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -MD -MQ libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -MF libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o.d -o libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -c ../libgjs-private/gjs-util.c [62/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_system.cpp.o -MF libgjs.so.0.0.0.p/modules_system.cpp.o.d -o libgjs.so.0.0.0.p/modules_system.cpp.o -c ../modules/system.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../modules/system.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/system.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/system.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/system.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/system.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/system.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/system.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/system.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/system.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Date.h:35, from ../modules/system.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/system.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/system.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../modules/system.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/system.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/system.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/system.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../modules/system.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../modules/system.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gi/object.h:20, from ../modules/system.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/system.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/system.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/system.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/system.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/system.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/system.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1376:78: required from ‘JS::PersistentRooted::PersistentRooted(JSContext*, U&&) [with U = JSObject* const&; T = JSObject*]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = JS::PersistentRooted; _Args = {JSContext*&, JSObject* const&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, std::default_delete > >]’ ../gjs/jsapi-util-root.h:235:59: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/system.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::PersistentRooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-root.h:220:17: required from ‘JS::Handle GjsMaybeOwned::handle() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:129:40: required from ‘static void GjsMaybeOwned::Notifier::on_context_destroy(void*, GObject*) [with T = JSObject*; GObject = _GObject]’ ../gjs/jsapi-util-root.h:119:30: required from ‘GjsMaybeOwned::Notifier::Notifier(GjsMaybeOwned*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = GjsMaybeOwned::Notifier; _Args = {GjsMaybeOwned*, void (*&)(JS::Handle, void*), void*&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr::Notifier, std::default_delete::Notifier> >]’ ../gjs/jsapi-util-root.h:238:50: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1266:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1266 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [63/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gjs_context.cpp.o -MF libgjs.so.0.0.0.p/gjs_context.cpp.o.d -o libgjs.so.0.0.0.p/gjs_context.cpp.o -c ../gjs/context.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TypeDecls.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:17, from ../gjs/context.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from ../gjs/context.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from ../gjs/context.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/context.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/context.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/context.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/context.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/context.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/context.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../gjs/context.cpp:37: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../gjs/context.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../gjs/context.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../gjs/context.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../gjs/context.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../gjs/context.cpp:38: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context.cpp:43: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context.cpp:57: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context.cpp:57: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/wrapperutils.h:28, from ../gi/object.h:30, from ../gjs/context.cpp:60: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/context.cpp:37: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/context.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from ../gjs/context.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/UniquePtr.h: In instantiation of ‘mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&, std::enable_if_t<((is_convertible_v::Pointer, typename mozilla::detail::PointerType::Type> && (! is_array_v)) && (is_reference_v ? is_same_v : is_convertible_v)), int>) [with U = GjsContextPrivate::SavedQueue; E = JS::DeletePolicy; T = JS::JobQueue::SavedJobQueue; D = JS::DeletePolicy; std::enable_if_t<((is_convertible_v::Pointer, typename mozilla::detail::PointerType::Type> && (! is_array_v)) && (is_reference_v ? is_same_v : is_convertible_v)), int> = int; typename mozilla::detail::PointerType::Type = JS::JobQueue::SavedJobQueue*; typename mozilla::UniquePtr::Pointer = GjsContextPrivate::SavedQueue*]’: ../gjs/context.cpp:945:12: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/UniquePtr.h:250:11: warning: unused parameter ‘aDummy’ [-Wunused-parameter] 244 | std::enable_if_t< | ~~~~~~~~~~~~~~~~~ 245 | std::is_convertible_v::Pointer, Pointer> && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 246 | !std::is_array_v && | ~~~~~~~~~~~~~~~~~~~~~~ 247 | (std::is_reference_v ? std::is_same_v | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | : std::is_convertible_v), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249 | int> | ~~~~ 250 | aDummy = 0) | ^~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/context.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::StackGCVector; T = JS::StackGCVector; std::enable_if_t, int> = int]’: ../gjs/context.cpp:1319:22: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/context.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gjs/context.cpp:37: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from ../gjs/context.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = JS::Heap; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:82:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 82 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/context.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/context.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted, 0, js::SystemAllocPolicy> >]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted, 0, js::SystemAllocPolicy> >]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted, 0, js::SystemAllocPolicy> >]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1332:7: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] In file included from ../gjs/context.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JSObject*; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]’ ../gjs/context.cpp:1302:44: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/context.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ ../gjs/context.cpp:485:32: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from ../gjs/context.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In instantiation of ‘JS::DeletePolicy::DeletePolicy(JS::DeletePolicy, std::enable_if_t, int>) [with U = GjsContextPrivate::SavedQueue; T = JS::JobQueue::SavedJobQueue; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/CompactPair.h:67:66: required from ‘mozilla::detail::CompactPairHelper::CompactPairHelper(AArg&&, BArg&&) [with AArg = GjsContextPrivate::SavedQueue*; BArg = JS::DeletePolicy; A = JS::JobQueue::SavedJobQueue*; B = JS::DeletePolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/CompactPair.h:147:60: required from ‘mozilla::CompactPair::CompactPair(AArg&&, BArg&&) [with AArg = GjsContextPrivate::SavedQueue*; BArg = JS::DeletePolicy; A = JS::JobQueue::SavedJobQueue*; B = JS::DeletePolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/UniquePtr.h:251:9: required from ‘mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&, std::enable_if_t<((is_convertible_v::Pointer, typename mozilla::detail::PointerType::Type> && (! is_array_v)) && (is_reference_v ? is_same_v : is_convertible_v)), int>) [with U = GjsContextPrivate::SavedQueue; E = JS::DeletePolicy; T = JS::JobQueue::SavedJobQueue; D = JS::DeletePolicy; std::enable_if_t<((is_convertible_v::Pointer, typename mozilla::detail::PointerType::Type> && (! is_array_v)) && (is_reference_v ? is_same_v : is_convertible_v)), int> = int; typename mozilla::detail::PointerType::Type = JS::JobQueue::SavedJobQueue*; typename mozilla::UniquePtr::Pointer = GjsContextPrivate::SavedQueue*]’ ../gjs/context.cpp:945:12: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:641:23: warning: unused parameter ‘other’ [-Wunused-parameter] 641 | DeletePolicy other, | ~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:642:60: warning: unused parameter ‘dummy’ [-Wunused-parameter] 642 | std::enable_if_t, int> dummy = 0) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from ../gjs/context.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1667:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1661:14: required from ‘static void mozilla::detail::HashTable::destroyTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1691:19: required from ‘mozilla::detail::HashTable::~HashTable() [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:142:7: required from ‘JS::WeakCache >::~WeakCache() [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >]’ ../gjs/context.cpp:420:16: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:82:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 82 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable >, mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1667:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1661:14: required from ‘static void mozilla::detail::HashTable::destroyTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1691:19: required from ‘mozilla::detail::HashTable::~HashTable() [with T = mozilla::HashMapEntry >; HashPolicy = mozilla::HashMap, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:142:7: required from ‘JS::WeakCache >::~WeakCache() [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >]’ ../gjs/context.cpp:421:16: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:82:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gjs/context.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:358:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:176:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]’ ../gjs/context.cpp:1302:44: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/context.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1376:78: required from ‘JS::PersistentRooted::PersistentRooted(JSContext*, U&&) [with U = JSObject* const&; T = JSObject*]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = JS::PersistentRooted; _Args = {JSContext*&, JSObject* const&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr, std::default_delete > >]’ ../gjs/jsapi-util-root.h:235:59: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/context.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::PersistentRooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-root.h:220:17: required from ‘JS::Handle GjsMaybeOwned::handle() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:129:40: required from ‘static void GjsMaybeOwned::Notifier::on_context_destroy(void*, GObject*) [with T = JSObject*; GObject = _GObject]’ ../gjs/jsapi-util-root.h:119:30: required from ‘GjsMaybeOwned::Notifier::Notifier(GjsMaybeOwned*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = GjsMaybeOwned::Notifier; _Args = {GjsMaybeOwned*, void (*&)(JS::Handle, void*), void*&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr::Notifier, std::default_delete::Notifier> >]’ ../gjs/jsapi-util-root.h:238:50: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1266:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1266 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from ../gjs/context.cpp:35: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In instantiation of ‘T* js_pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = JSObject*; arena_id_t = long unsigned int; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:40:35: required from ‘T* js::AllocPolicyBase::maybe_pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = JSObject*; arena_id_t = long unsigned int; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:150:45: required from ‘T* js::TempAllocPolicy::pod_arena_realloc(arena_id_t, T*, size_t, size_t) [with T = JSObject*; arena_id_t = long unsigned int; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:170:32: required from ‘T* js::TempAllocPolicy::pod_realloc(T*, size_t, size_t) [with T = JSObject*; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:207:35: required from ‘static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JSObject*; long unsigned int N = 8; AP = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:1009:22: required from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:1384:9: required from ‘bool mozilla::Vector::append(U&&) [with U = JS::Rooted&; T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:78:25: required from ‘bool JS::GCVector::append(U&&) [with U = JS::Rooted&; T = JSObject*; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:250:24: required from ‘bool js::MutableWrappedPtrOperations, Wrapper>::append(U&&) [with U = JS::Rooted&; Wrapper = JS::Rooted >; T = JSObject*; long unsigned int Capacity = 8; AllocPolicy = js::TempAllocPolicy]’ ../gjs/context.cpp:1303:28: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:617:57: warning: unused parameter ‘oldSize’ [-Wunused-parameter] 617 | size_t oldSize, | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gjs/context.cpp:36: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCVector, 0, js::SystemAllocPolicy>]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::GCVector, 0, js::SystemAllocPolicy>]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static bool JS::IgnoreGCPolicy::needsSweep(T*) [with T = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:24:37: required from ‘static bool JS::DefaultMapSweepPolicy::needsSweep(Key*, Value*) [with Key = long unsigned int; Value = JS::Heap]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:80:37: required from ‘void JS::GCHashMap::sweep() [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:415:14: required from ‘size_t JS::WeakCache >::sweep() [with Key = long unsigned int; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:413:10: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:95:29: warning: unused parameter ‘v’ [-Wunused-parameter] 95 | static bool needsSweep(T* v) { return false; } | ~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static bool JS::IgnoreGCPolicy::needsSweep(T*) [with T = void*]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:24:37: required from ‘static bool JS::DefaultMapSweepPolicy::needsSweep(Key*, Value*) [with Key = void*; Value = JS::Heap]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:80:37: required from ‘void JS::GCHashMap::sweep() [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:415:14: required from ‘size_t JS::WeakCache >::sweep() [with Key = void*; Value = JS::Heap; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:413:10: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:95:29: warning: unused parameter ‘v’ [-Wunused-parameter] [64/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-path.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-path.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-path.cpp.o -c ../modules/cairo-path.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Maybe.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:54, from ../modules/cairo-path.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-path.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-path.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-path.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-path.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-path.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-path.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-path.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-path.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-path.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-path.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../modules/cairo-path.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/cairo-path.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/cairo-path.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/cairo-path.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-path.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-path.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-path.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-path.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-path.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [65/110] gcc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -MD -MQ libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o -MF libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o.d -o libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o -c ../libgjs-private/gjs-gdbus-wrapper.c [66/110] gcc -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -MD -MQ test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o -MF test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o.d -o test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o -c test/mock-js-resources.c [67/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-ps-surface.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-ps-surface.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-ps-surface.cpp.o -c ../modules/cairo-ps-surface.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Maybe.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:54, from ../modules/cairo-ps-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-ps-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-ps-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-ps-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-ps-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-ps-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:30, from ../gjs/jsapi-util.h:25, from ../modules/cairo-ps-surface.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:25, from ../modules/cairo-ps-surface.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-ps-surface.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-ps-surface.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-ps-surface.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../modules/cairo-ps-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/cairo-ps-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/cairo-ps-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/cairo-ps-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util-args.h:19, from ../modules/cairo-ps-surface.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-ps-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:30, from ../gjs/jsapi-util.h:25, from ../modules/cairo-ps-surface.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-ps-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-ps-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-ps-surface.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [68/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-region.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-region.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-region.cpp.o -c ../modules/cairo-region.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../modules/cairo-region.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-region.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-region.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-region.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-region.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-region.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-region.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-region.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-region.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../modules/cairo-region.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-region.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-region.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../modules/cairo-region.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/cairo-region.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/cairo-region.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/cairo-region.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../modules/cairo-region.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../modules/cairo-region.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../modules/cairo-region.cpp:23: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-region.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-region.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-region.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-region.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-region.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-region.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ [69/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-pdf-surface.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-pdf-surface.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-pdf-surface.cpp.o -c ../modules/cairo-pdf-surface.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Maybe.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:54, from ../modules/cairo-pdf-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-pdf-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-pdf-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-pdf-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-pdf-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-pdf-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:30, from ../gjs/jsapi-util.h:25, from ../modules/cairo-pdf-surface.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:25, from ../modules/cairo-pdf-surface.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-pdf-surface.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-pdf-surface.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-pdf-surface.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../modules/cairo-pdf-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/cairo-pdf-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/cairo-pdf-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/cairo-pdf-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util-args.h:19, from ../modules/cairo-pdf-surface.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-pdf-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:30, from ../gjs/jsapi-util.h:25, from ../modules/cairo-pdf-surface.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-pdf-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-pdf-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-pdf-surface.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [70/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-surface.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-surface.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-surface.cpp.o -c ../modules/cairo-surface.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../modules/cairo-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../modules/cairo-surface.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../modules/cairo-surface.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../modules/cairo-surface.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/cairo-surface.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/cairo-surface.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/cairo-surface.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../modules/cairo-surface.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gi/wrapperutils.h:31, from ../gjs/jsapi-class.h:15, from ../modules/cairo-surface.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gjs/jsapi-class.h:15, from ../modules/cairo-surface.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gjs/jsapi-class.h:15, from ../modules/cairo-surface.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-surface.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-surface.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ [71/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-image-surface.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-image-surface.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-image-surface.cpp.o -c ../modules/cairo-image-surface.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../modules/cairo-image-surface.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-image-surface.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-image-surface.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-image-surface.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-image-surface.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-image-surface.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-image-surface.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-image-surface.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-image-surface.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-image-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-image-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../modules/cairo-image-surface.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/cairo-image-surface.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/cairo-image-surface.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/cairo-image-surface.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util-args.h:19, from ../modules/cairo-image-surface.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-image-surface.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-image-surface.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-image-surface.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-image-surface.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-image-surface.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [72/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-svg-surface.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-svg-surface.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-svg-surface.cpp.o -c ../modules/cairo-svg-surface.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Maybe.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:54, from ../modules/cairo-svg-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-svg-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-svg-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-svg-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-svg-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-svg-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:30, from ../gjs/jsapi-util.h:25, from ../modules/cairo-svg-surface.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:25, from ../modules/cairo-svg-surface.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-svg-surface.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-svg-surface.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-svg-surface.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../modules/cairo-svg-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/cairo-svg-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/cairo-svg-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/cairo-svg-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util-args.h:19, from ../modules/cairo-svg-surface.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-svg-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:30, from ../gjs/jsapi-util.h:25, from ../modules/cairo-svg-surface.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-svg-surface.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-svg-surface.cpp:22: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-svg-surface.cpp:19: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [73/110] g++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -MF test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o.d -o test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -c ../test/gjs-test-no-introspection-object.cpp [74/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-gradient.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-gradient.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-gradient.cpp.o -c ../modules/cairo-gradient.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../modules/cairo-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-gradient.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-gradient.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../modules/cairo-gradient.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/cairo-gradient.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/cairo-gradient.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/cairo-gradient.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util-args.h:19, from ../modules/cairo-gradient.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-gradient.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-gradient.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [75/110] gcc -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -MD -MQ installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o -MF installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o.d -o installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o -c installed-tests/js/jsunit-resources.c [76/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-pattern.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-pattern.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-pattern.cpp.o -c ../modules/cairo-pattern.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../modules/cairo-pattern.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-pattern.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-pattern.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-pattern.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-pattern.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-pattern.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-pattern.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-pattern.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-pattern.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../modules/cairo-pattern.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../modules/cairo-pattern.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../modules/cairo-pattern.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/cairo-pattern.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/cairo-pattern.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/cairo-pattern.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/wrapperutils.h:28, from ../gjs/jsapi-class.h:15, from ../modules/cairo-pattern.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gi/wrapperutils.h:31, from ../gjs/jsapi-class.h:15, from ../modules/cairo-pattern.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gjs/jsapi-class.h:15, from ../modules/cairo-pattern.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gi/wrapperutils.h:31, from ../gjs/jsapi-class.h:15, from ../modules/cairo-pattern.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-pattern.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-pattern.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-pattern.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-pattern.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-pattern.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-pattern.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ [77/110] gcc -o installed-tests/js/libwarnlib.so installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libwarnlib.so -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so -Wl,--end-group [78/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-linear-gradient.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-linear-gradient.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-linear-gradient.cpp.o -c ../modules/cairo-linear-gradient.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Maybe.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:54, from ../modules/cairo-linear-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-linear-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-linear-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-linear-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-linear-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-linear-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-linear-gradient.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-linear-gradient.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-linear-gradient.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-linear-gradient.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-linear-gradient.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../modules/cairo-linear-gradient.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/cairo-linear-gradient.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/cairo-linear-gradient.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/cairo-linear-gradient.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util-args.h:19, from ../modules/cairo-linear-gradient.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-linear-gradient.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-linear-gradient.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo-linear-gradient.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-linear-gradient.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-linear-gradient.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [79/110] g++ -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h '-DINSTTESTDIR="/usr/libexec/installed-tests/gjs"' -MD -MQ installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -MF installed-tests/js/minijasmine.p/.._minijasmine.cpp.o.d -o installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -c ../installed-tests/minijasmine.cpp [80/110] /usr/bin/glib-compile-schemas --targetdir installed-tests/js ../installed-tests/js [81/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-solid-pattern.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-solid-pattern.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-solid-pattern.cpp.o -c ../modules/cairo-solid-pattern.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../modules/cairo-solid-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-solid-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-solid-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-solid-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-solid-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-solid-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-solid-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-solid-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-solid-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-solid-pattern.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-solid-pattern.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../modules/cairo-solid-pattern.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/cairo-solid-pattern.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/cairo-solid-pattern.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/cairo-solid-pattern.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util-args.h:19, from ../modules/cairo-solid-pattern.cpp:18: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-solid-pattern.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-solid-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../modules/cairo-solid-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-solid-pattern.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../modules/cairo-solid-pattern.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [82/110] g++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-common.cpp.o -MF test/gjs-tests.p/gjs-test-common.cpp.o.d -o test/gjs-tests.p/gjs-test-common.cpp.o -c ../test/gjs-test-common.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/ArrayUtils.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../test/gjs-test-common.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:15, from ../test/gjs-test-common.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:15, from ../test/gjs-test-common.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from ../test/gjs-test-common.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../test/gjs-test-common.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../test/gjs-test-common.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../test/gjs-test-common.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../test/gjs-test-common.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../test/gjs-test-common.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../test/gjs-test-common.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../test/gjs-test-common.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../test/gjs-test-common.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../test/gjs-test-common.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../test/gjs-test-common.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../test/gjs-test-common.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../test/gjs-test-common.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../test/gjs-test-common.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../test/gjs-test-common.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../test/gjs-test-common.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/ErrorReport.h:31, from ../test/gjs-test-common.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [83/110] g++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-utils.cpp.o -MF test/gjs-tests.p/gjs-test-utils.cpp.o.d -o test/gjs-tests.p/gjs-test-utils.cpp.o -c ../test/gjs-test-utils.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Array.h:17, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EnumeratedArray.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:12, from ../test/gjs-test-utils.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from ../test/gjs-test-utils.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../test/gjs-test-utils.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../test/gjs-test-utils.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../test/gjs-test-utils.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../test/gjs-test-utils.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from ../test/gjs-test-utils.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../test/gjs-test-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../test/gjs-test-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../test/gjs-test-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../test/gjs-test-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../test/gjs-test-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../test/gjs-test-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../test/gjs-test-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../test/gjs-test-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../test/gjs-test-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from ../test/gjs-test-utils.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from ../test/gjs-test-utils.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../test/gjs-test-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../test/gjs-test-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [84/110] gcc -o installed-tests/js/libregress.so installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libregress.so -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libcairo.so /usr/lib64/libcairo-gobject.so -Wl,--end-group [85/110] g++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-coverage.cpp.o -MF test/gjs-tests.p/gjs-test-coverage.cpp.o.d -o test/gjs-tests.p/gjs-test-coverage.cpp.o -c ../test/gjs-test-coverage.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Maybe.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:54, from ../gjs/jsapi-util.h:24, from ../test/gjs-test-coverage.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../test/gjs-test-coverage.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../test/gjs-test-coverage.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../test/gjs-test-coverage.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../test/gjs-test-coverage.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../test/gjs-test-coverage.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:30, from ../gjs/jsapi-util.h:25, from ../test/gjs-test-coverage.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:25, from ../test/gjs-test-coverage.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ [86/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/gi_object.cpp.o -MF libgjs.so.0.0.0.p/gi_object.cpp.o.d -o libgjs.so.0.0.0.p/gi_object.cpp.o -c ../gi/object.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../gi/object.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../gi/object.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../gi/object.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../gi/object.cpp:39: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../gi/object.cpp:39: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../gi/object.cpp:39: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gi/object.cpp:40: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gi/object.cpp:40: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../gi/object.cpp:43: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gi/object.h:20, from ../gi/object.cpp:49: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gi/object.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../gi/object.cpp:349:49: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/object.cpp:1082:32: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSFunction*; T = JSFunction*; std::enable_if_t, int> = int]’: ../gi/object.cpp:2782:49: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../gi/object.cpp:26: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::IgnoreGCPolicy::trace(JSTracer*, T*, const char*) [with T = GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:71:29: required from ‘void JS::GCHashMap::trace(JSTracer*) [with Key = JS::Heap; Value = GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> >]’ ../gi/object.cpp:1746:27: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:94:31: warning: unused parameter ‘trc’ [-Wunused-parameter] 94 | static void trace(JSTracer* trc, T* t, const char* name) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:94:39: warning: unused parameter ‘t’ [-Wunused-parameter] 94 | static void trace(JSTracer* trc, T* t, const char* name) {} | ~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:94:54: warning: unused parameter ‘name’ [-Wunused-parameter] 94 | static void trace(JSTracer* trc, T* t, const char* name) {} | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::IgnoreGCPolicy::trace(JSTracer*, T*, const char*) [with T = GjsAutoInfo]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:71:29: required from ‘void JS::GCHashMap::trace(JSTracer*) [with Key = JS::Heap; Value = GjsAutoInfo; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy, GjsAutoInfo >]’ ../gi/object.cpp:1747:24: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:94:31: warning: unused parameter ‘trc’ [-Wunused-parameter] 94 | static void trace(JSTracer* trc, T* t, const char* name) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:94:39: warning: unused parameter ‘t’ [-Wunused-parameter] 94 | static void trace(JSTracer* trc, T* t, const char* name) {} | ~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:94:54: warning: unused parameter ‘name’ [-Wunused-parameter] 94 | static void trace(JSTracer* trc, T* t, const char* name) {} | ~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::Value; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::TempAllocPolicy::free_(T*, size_t) [with T = JS::PropertyKey; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:35:7: required from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ ../gi/object.cpp:1055:50: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:174:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 174 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘static bool mozilla::FallibleHashMethods::ensureHash(Lookup&&) [with Lookup = JSString* const&; HashPolicy = mozilla::DefaultHasher]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:892:68: required from ‘bool mozilla::EnsureHash(Lookup&&) [with HashPolicy = mozilla::HashMap, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; Lookup = JSString* const&]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2072:32: required from ‘mozilla::detail::HashTable::AddPtr mozilla::detail::HashTable::lookupForAdd(const Lookup&) [with T = mozilla::HashMapEntry, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> >; HashPolicy = mozilla::HashMap, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = JSString*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:322:30: required from ‘mozilla::HashMap::AddPtr mozilla::HashMap::lookupForAdd(const Lookup&) [with Key = JS::Heap; Value = GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::AddPtr = mozilla::detail::HashTable, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> >, mozilla::HashMap, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::AddPtr; mozilla::HashMap::Lookup = JSString*]’ ../gi/object.cpp:275:47: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:879:35: warning: unused parameter ‘aLookup’ [-Wunused-parameter] 879 | static bool ensureHash(Lookup&& aLookup) { | ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(const mozilla::detail::HashTable&) [with T = mozilla::HashMapEntry, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> >; HashPolicy = mozilla::HashMap, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1310:31: required from ‘mozilla::detail::HashTable::AddPtr::AddPtr(const mozilla::detail::HashTable&, mozilla::HashNumber) [with T = mozilla::HashMapEntry, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> >; HashPolicy = mozilla::HashMap, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::HashNumber = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2079:14: required from ‘mozilla::detail::HashTable::AddPtr mozilla::detail::HashTable::lookupForAdd(const Lookup&) [with T = mozilla::HashMapEntry, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> >; HashPolicy = mozilla::HashMap, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = JSString*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:322:30: required from ‘mozilla::HashMap::AddPtr mozilla::HashMap::lookupForAdd(const Lookup&) [with Key = JS::Heap; Value = GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::AddPtr = mozilla::detail::HashTable, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> >, mozilla::HashMap, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::AddPtr; mozilla::HashMap::Lookup = JSString*]’ ../gi/object.cpp:275:47: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1222:35: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1222 | explicit Ptr(const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&) [with T = mozilla::HashMapEntry, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> >; HashPolicy = mozilla::HashMap, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> > >]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1297:31: required from ‘mozilla::detail::HashTable::AddPtr::AddPtr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&, mozilla::HashNumber) [with T = mozilla::HashMapEntry, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> >; HashPolicy = mozilla::HashMap, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> > >; mozilla::HashNumber = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2085:12: required from ‘mozilla::detail::HashTable::AddPtr mozilla::detail::HashTable::lookupForAdd(const Lookup&) [with T = mozilla::HashMapEntry, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> >; HashPolicy = mozilla::HashMap, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = JSString*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:322:30: required from ‘mozilla::HashMap::AddPtr mozilla::HashMap::lookupForAdd(const Lookup&) [with Key = JS::Heap; Value = GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::AddPtr = mozilla::detail::HashTable, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> >, mozilla::HashMap, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::AddPtr; mozilla::HashMap::Lookup = JSString*]’ ../gi/object.cpp:275:47: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1211:38: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1211 | Ptr(Slot aSlot, const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&) [with T = const JS::Heap; HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot >]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2062:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::readonlyThreadsafeLookup(const Lookup&) const [with T = const JS::Heap; HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = JS::PropertyKey]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2067:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::lookup(const Lookup&) const [with T = const JS::Heap; HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = JS::PropertyKey]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:503:24: required from ‘bool mozilla::HashSet::has(const Lookup&) const [with T = JS::Heap; HashPolicy = IdHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashSet::Lookup = JS::PropertyKey]’ ../gi/object.cpp:802:33: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1211:38: warning: unused parameter ‘aTable’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘static bool mozilla::FallibleHashMethods::ensureHash(Lookup&&) [with Lookup = const JS::PropertyKey&; HashPolicy = IdHasher]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:892:68: required from ‘bool mozilla::EnsureHash(Lookup&&) [with HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; Lookup = const JS::PropertyKey&]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2165:32: required from ‘bool mozilla::detail::HashTable::putNew(const Lookup&, Args&& ...) [with Args = {JS::Handle&}; T = const JS::Heap; HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = JS::PropertyKey]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:539:24: required from ‘bool mozilla::HashSet::putNew(U&&) [with U = JS::Handle&; T = JS::Heap; HashPolicy = IdHasher; AllocPolicy = js::SystemAllocPolicy]’ ../gi/object.cpp:818:51: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:879:35: warning: unused parameter ‘aLookup’ [-Wunused-parameter] 879 | static bool ensureHash(Lookup&& aLookup) { | ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> >, mozilla::HashMap, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1667:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> >; HashPolicy = mozilla::HashMap, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1661:14: required from ‘static void mozilla::detail::HashTable::destroyTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> >; HashPolicy = mozilla::HashMap, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1691:19: required from ‘mozilla::detail::HashTable::~HashTable() [with T = mozilla::HashMapEntry, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref> >; HashPolicy = mozilla::HashMap, GjsAutoPointer<_GParamSpec, _GParamSpec, g_param_spec_unref, g_param_spec_ref>, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:142:7: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:82:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 82 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable, GjsAutoInfo >, mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1667:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1661:14: required from ‘static void mozilla::detail::HashTable::destroyTable(AllocPolicy&, char*, uint32_t) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1691:19: required from ‘mozilla::detail::HashTable::~HashTable() [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:142:7: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:82:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = mozilla::detail::HashTable, mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy, js::SystemAllocPolicy>::FakeSlot; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1667:23: required from ‘static void mozilla::detail::HashTable::freeTable(AllocPolicy&, char*, uint32_t) [with T = const JS::Heap; HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1661:14: required from ‘static void mozilla::detail::HashTable::destroyTable(AllocPolicy&, char*, uint32_t) [with T = const JS::Heap; HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; uint32_t = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1691:19: required from ‘mozilla::detail::HashTable::~HashTable() [with T = const JS::Heap; HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:428:7: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:82:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(const mozilla::detail::HashTable&) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1310:31: required from ‘mozilla::detail::HashTable::AddPtr::AddPtr(const mozilla::detail::HashTable&, mozilla::HashNumber) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::HashNumber = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2079:14: required from ‘mozilla::detail::HashTable::AddPtr mozilla::detail::HashTable::lookupForAdd(const Lookup&) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = JSString*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:322:30: required from ‘mozilla::HashMap::AddPtr mozilla::HashMap::lookupForAdd(const Lookup&) [with Key = JS::Heap; Value = GjsAutoInfo; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::AddPtr = mozilla::detail::HashTable, GjsAutoInfo >, mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::AddPtr; mozilla::HashMap::Lookup = JSString*]’ ../gi/object.cpp:1929:44: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1222:35: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1222 | explicit Ptr(const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘mozilla::detail::HashTable::Ptr::Ptr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot, GjsAutoInfo > >]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1297:31: required from ‘mozilla::detail::HashTable::AddPtr::AddPtr(mozilla::detail::HashTable::Slot, const mozilla::detail::HashTable&, mozilla::HashNumber) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Slot = mozilla::detail::EntrySlot, GjsAutoInfo > >; mozilla::HashNumber = unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2085:12: required from ‘mozilla::detail::HashTable::AddPtr mozilla::detail::HashTable::lookupForAdd(const Lookup&) [with T = mozilla::HashMapEntry, GjsAutoInfo >; HashPolicy = mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = JSString*]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:322:30: required from ‘mozilla::HashMap::AddPtr mozilla::HashMap::lookupForAdd(const Lookup&) [with Key = JS::Heap; Value = GjsAutoInfo; HashPolicy = mozilla::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashMap::AddPtr = mozilla::detail::HashTable, GjsAutoInfo >, mozilla::HashMap, GjsAutoInfo, mozilla::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::AddPtr; mozilla::HashMap::Lookup = JSString*]’ ../gi/object.cpp:1929:44: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:1211:38: warning: unused parameter ‘aTable’ [-Wunused-parameter] 1211 | Ptr(Slot aSlot, const HashTable& aTable) | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:358:51: required from ‘mozilla::Vector::CRAndStorage::CRAndStorage(size_t, size_t) [with long unsigned int Capacity = 8; long unsigned int Dummy = 0; T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::Value; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:176:15: required from ‘JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]’ ../gi/function.h:105:11: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h: In instantiation of ‘static bool mozilla::FallibleHashMethods::hasHash(Lookup&&) [with Lookup = const JS::PropertyKey&; HashPolicy = IdHasher]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:886:65: required from ‘bool mozilla::HasHash(Lookup&&) [with HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; Lookup = const JS::PropertyKey&]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2058:40: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::readonlyThreadsafeLookup(const Lookup&) const [with T = const JS::Heap; HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = JS::PropertyKey]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:2067:12: required from ‘mozilla::detail::HashTable::Ptr mozilla::detail::HashTable::lookup(const Lookup&) const [with T = const JS::Heap; HashPolicy = mozilla::HashSet, IdHasher, js::SystemAllocPolicy>::SetHashPolicy; AllocPolicy = js::SystemAllocPolicy; mozilla::detail::HashTable::Lookup = JS::PropertyKey]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:503:24: required from ‘bool mozilla::HashSet::has(const Lookup&) const [with T = JS::Heap; HashPolicy = IdHasher; AllocPolicy = js::SystemAllocPolicy; mozilla::HashSet::Lookup = JS::PropertyKey]’ ../gi/object.cpp:802:33: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:872:32: warning: unused parameter ‘aLookup’ [-Wunused-parameter] 872 | static bool hasHash(Lookup&& aLookup) { | ~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h: In instantiation of ‘void js::AllocPolicyBase::free_(T*, size_t) [with T = JS::Heap; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:132:13: required from ‘static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JS::Heap; long unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:1009:22: required from ‘bool mozilla::Vector::growStorageBy(size_t) [with T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:1384:9: required from ‘bool mozilla::Vector::append(U&&) [with U = JS::MutableHandle&; T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:78:25: required from ‘bool JS::GCVector::append(U&&) [with U = JS::MutableHandle&; T = JS::Heap; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’ ../gi/object.cpp:1659:44: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:82:27: warning: unused parameter ‘numElems’ [-Wunused-parameter] 82 | void free_(T* p, size_t numElems = 0) { | ~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCVector.h:42:9: required from ‘JS::GCVector::GCVector(AllocPolicy) [with T = JS::PropertyKey; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:890:47: required from ‘js::RootedTraceable::RootedTraceable(U&&) [with U = JSContext*&; T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1120:9: required from ‘JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSContext*&; T = JS::GCVector]’ ../gi/object.cpp:1055:50: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1332:7: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = JS::PersistentRooted]’ /usr/include/c++/11/bits/unique_ptr.h:361:17: required from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >]’ ../gjs/jsapi-util-root.h:168:21: required from ‘GjsMaybeOwned::GjsMaybeOwned() [with T = JSObject*]’ ../gi/object.cpp:1429:30: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::PersistentRooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-root.h:220:17: required from ‘JS::Handle GjsMaybeOwned::handle() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:129:40: required from ‘static void GjsMaybeOwned::Notifier::on_context_destroy(void*, GObject*) [with T = JSObject*; GObject = _GObject]’ ../gjs/jsapi-util-root.h:119:30: required from ‘GjsMaybeOwned::Notifier::Notifier(GjsMaybeOwned*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = GjsMaybeOwned::Notifier; _Args = {GjsMaybeOwned*, void (*&)(JS::Handle, void*), void*&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr::Notifier, std::default_delete::Notifier> >]’ ../gjs/jsapi-util-root.h:238:50: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gjs/jsapi-util-root.h:282:9: required from ‘void GjsMaybeOwned::switch_to_rooted(JSContext*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../gi/object.h:343:70: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1266:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1266 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../gi/object.cpp:25: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::GCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::GCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::StackGCVector]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::StackGCVector]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] [87/110] g++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-jsapi-utils.cpp.o -MF test/gjs-tests.p/gjs-test-jsapi-utils.cpp.o.d -o test/gjs-tests.p/gjs-test-jsapi-utils.cpp.o -c ../test/gjs-test-jsapi-utils.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Maybe.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:54, from ../gjs/jsapi-util.h:24, from ../test/gjs-test-jsapi-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../test/gjs-test-jsapi-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../test/gjs-test-jsapi-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../test/gjs-test-jsapi-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../test/gjs-test-jsapi-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../test/gjs-test-jsapi-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:30, from ../gjs/jsapi-util.h:25, from ../test/gjs-test-jsapi-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:25, from ../test/gjs-test-jsapi-utils.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ [88/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo.cpp.o -c ../modules/cairo.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Maybe.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:54, from ../modules/cairo.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from ../modules/cairo.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../modules/cairo.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../modules/cairo.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../modules/cairo.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../modules/cairo.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../modules/cairo.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/cairo.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/cairo.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/cairo.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from ../modules/cairo.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../modules/cairo.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from ../modules/cairo.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::PropertyKey; T = JS::PropertyKey; std::enable_if_t, int> = int]’: ../gi/cwrapper.h:469:39: required from ‘static JSObject* CWrapper::create_prototype(JSContext*, JS::HandleObject) [with Base = CairoRegion; Wrapped = _cairo_region; JS::HandleObject = JS::Handle]’ ../modules/cairo.cpp:59:23: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:31, from ../modules/cairo.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [89/110] g++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-rooting.cpp.o -MF test/gjs-tests.p/gjs-test-rooting.cpp.o.d -o test/gjs-tests.p/gjs-test-rooting.cpp.o -c ../test/gjs-test-rooting.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:14, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../test/gjs-test-rooting.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../test/gjs-test-rooting.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../test/gjs-test-rooting.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../test/gjs-test-rooting.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCHashTable.h:15, from ../gjs/context-private.h:22, from ../gjs/jsapi-util-root.h:24, from ../test/gjs-test-rooting.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h: In member function ‘virtual bool JS::detail::WeakCacheBase::setNeedsIncrementalBarrier(bool)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:38:48: warning: unused parameter ‘needs’ [-Wunused-parameter] 38 | virtual bool setNeedsIncrementalBarrier(bool needs) { | ~~~~~^~~~~ In file included from ../gjs/context-private.h:32, from ../gjs/jsapi-util-root.h:24, from ../test/gjs-test-rooting.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:456:8: warning: ‘struct js::WeakMapTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 456 | struct WeakMapTracer { | ^~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘void js::AssertSameCompartment(JSObject*, JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:45: warning: unused parameter ‘objA’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:656:61: warning: unused parameter ‘objB’ [-Wunused-parameter] 656 | inline void AssertSameCompartment(JSObject* objA, JSObject* objB) {} | ~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const Latin1Char* js::GetLatin1LinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:767:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 767 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In function ‘const char16_t* js::GetTwoByteLinearStringChars(const JS::AutoRequireNoGC&, JSLinearString*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:779:32: warning: unused parameter ‘nogc’ [-Wunused-parameter] 779 | const JS::AutoRequireNoGC& nogc, JSLinearString* linear) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1140:8: warning: ‘struct js::CompartmentFilter’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 1140 | struct CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1144 | struct AllCompartments : public CompartmentFilter { | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1144:8: warning: ‘struct js::AllCompartments’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual bool js::AllCompartments::match(JS::Compartment*) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1145:39: warning: unused parameter ‘c’ [-Wunused-parameter] 1145 | virtual bool match(JS::Compartment* c) const override { return true; } | ~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1148 | struct ContentCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1148:8: warning: ‘struct js::ContentCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1154 | struct ChromeCompartmentsOnly : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1154:8: warning: ‘struct js::ChromeCompartmentsOnly’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: base class ‘struct js::CompartmentFilter’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 1160 | struct SingleCompartment : public CompartmentFilter { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1160:8: warning: ‘struct js::SingleCompartment’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from ../gjs/context-private.h:32, from ../gjs/jsapi-util-root.h:24, from ../test/gjs-test-rooting.cpp:16: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘JS::MutableHandleValue JSJitSetterCallArgs::operator[](unsigned int)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:1830:46: warning: unused parameter ‘i’ [-Wunused-parameter] 1830 | JS::MutableHandleValue operator[](unsigned i) { | ~~~~~~~~~^ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2193:10: warning: ‘struct js::ScriptEnvironmentPreparer::Closure’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2193 | struct Closure { | ^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2192:8: warning: ‘struct js::ScriptEnvironmentPreparer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2192 | struct ScriptEnvironmentPreparer { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2245:8: warning: ‘struct js::AllocationMetadataBuilder’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2245 | struct AllocationMetadataBuilder { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: In member function ‘virtual JSObject* js::AllocationMetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2254:59: warning: unused parameter ‘obj’ [-Wunused-parameter] 2254 | virtual JSObject* build(JSContext* cx, JS::HandleObject obj, | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2255:53: warning: unused parameter ‘oomUnsafe’ [-Wunused-parameter] 2255 | AutoEnterOOMUnsafeRegion& oomUnsafe) const { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsfriendapi.h:2568:21: warning: ‘class js::CompartmentTransplantCallback’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 2568 | class JS_FRIEND_API CompartmentTransplantCallback { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../test/gjs-test-rooting.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../test/gjs-test-rooting.cpp:14: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::detail::WeakCacheBase]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::detail::WeakCacheBase]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/SweepingAPI.h:30:38: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1332:7: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = JS::PersistentRooted]’ /usr/include/c++/11/bits/unique_ptr.h:361:17: required from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >]’ ../gjs/jsapi-util-root.h:168:21: required from ‘GjsMaybeOwned::GjsMaybeOwned() [with T = JS::Value]’ ../test/gjs-test-rooting.cpp:109:45: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::PersistentRooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-root.h:220:17: required from ‘JS::Handle GjsMaybeOwned::handle() [with T = JS::Value]’ ../gjs/jsapi-util-root.h:129:40: required from ‘static void GjsMaybeOwned::Notifier::on_context_destroy(void*, GObject*) [with T = JS::Value; GObject = _GObject]’ ../gjs/jsapi-util-root.h:119:30: required from ‘GjsMaybeOwned::Notifier::Notifier(GjsMaybeOwned*, GjsMaybeOwned::DestroyNotify, void*) [with T = JS::Value; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = GjsMaybeOwned::Notifier; _Args = {GjsMaybeOwned*, void (*&)(JS::Handle, void*), void*&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr::Notifier, std::default_delete::Notifier> >]’ ../gjs/jsapi-util-root.h:238:50: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JS::Value; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../test/gjs-test-rooting.cpp:110:14: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1266:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1266 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:14, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h: In instantiation of ‘static void mozilla::detail::LinkedListElementTraits::exitList(mozilla::LinkedListElement*) [with T = JS::PersistentRooted]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:248:21: required from ‘void mozilla::LinkedListElement::remove() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:199:7: required from ‘mozilla::LinkedListElement::~LinkedListElement() [with T = JS::PersistentRooted]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1332:7: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = JS::PersistentRooted]’ /usr/include/c++/11/bits/unique_ptr.h:361:17: required from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = JS::PersistentRooted; _Dp = std::default_delete >]’ ../gjs/jsapi-util-root.h:168:21: required from ‘GjsMaybeOwned::GjsMaybeOwned() [with T = JSObject*]’ ../test/gjs-test-rooting.cpp:125:46: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/LinkedList.h:101:46: warning: unused parameter ‘elt’ [-Wunused-parameter] 101 | static void exitList(LinkedListElement* elt) {} | ~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:16, from ../test/gjs-test-rooting.cpp:9: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::PersistentRooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: ../gjs/jsapi-util-root.h:220:17: required from ‘JS::Handle GjsMaybeOwned::handle() [with T = JSObject*]’ ../gjs/jsapi-util-root.h:129:40: required from ‘static void GjsMaybeOwned::Notifier::on_context_destroy(void*, GObject*) [with T = JSObject*; GObject = _GObject]’ ../gjs/jsapi-util-root.h:119:30: required from ‘GjsMaybeOwned::Notifier::Notifier(GjsMaybeOwned*, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ /usr/include/c++/11/bits/unique_ptr.h:962:30: required from ‘typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = GjsMaybeOwned::Notifier; _Args = {GjsMaybeOwned*, void (*&)(JS::Handle, void*), void*&}; typename std::_MakeUniq<_Tp>::__single_object = std::unique_ptr::Notifier, std::default_delete::Notifier> >]’ ../gjs/jsapi-util-root.h:238:50: required from ‘void GjsMaybeOwned::root(JSContext*, const T&, GjsMaybeOwned::DestroyNotify, void*) [with T = JSObject*; GjsMaybeOwned::DestroyNotify = void (*)(JS::Handle, void*)]’ ../test/gjs-test-rooting.cpp:126:14: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1266:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1266 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [90/110] /usr/bin/g-ir-scanner --no-libtool --namespace=WarnLib --nsversion=1.0 --warn-all --output installed-tests/js/WarnLib-1.0.gir --c-include=warnlib.h -I/builddir/build/BUILD/gjs-1.68.6/installed-tests/js -I/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/libwarnlib.so.p/WarnLib_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=warnlib_ --cflags-begin -fno-semantic-interposition -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js --library warnlib --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --sources-top-dirs /builddir/build/BUILD/gjs-1.68.6/subprojects/ --sources-top-dirs /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/subprojects/ ../../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:33: Warning: WarnLib: symbol='do_moo': missing parameter name; undocumentable ../../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:33: Warning: WarnLib: symbol='do_moo': missing parameter name; undocumentable ../../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:39: Warning: WarnLib: symbol='warnlib_whatever_do_moo': missing parameter name; undocumentable ../../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:39: Warning: WarnLib: symbol='warnlib_whatever_do_moo': missing parameter name; undocumentable ../../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:41: Warning: WarnLib: symbol='warnlib_whatever_do_boo': missing parameter name; undocumentable ../../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:41: Warning: WarnLib: symbol='warnlib_whatever_do_boo': missing parameter name; undocumentable g-ir-scanner: link: gcc -o /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/tmp-introspecthp9c5xsc/WarnLib-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/tmp-introspecthp9c5xsc/WarnLib-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js -Wl,-rpath,/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js -lwarnlib -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ../../../../../usr/share/gobject-introspection-1.0/tests/warnlib.c:42: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'y' in documentation comment, should be one of 'arg1', 'arg2' ../../../../../usr/share/gobject-introspection-1.0/tests/warnlib.c:41: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'x' in documentation comment, should be one of 'arg1', 'arg2' :: Warning: WarnLib: (ErrorQuarkFunction)unpaired_error_quark: warnlib_unpaired_error_quark: Couldn't find corresponding enumeration [91/110] g++ -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/modules_cairo-context.cpp.o -MF libgjs.so.0.0.0.p/modules_cairo-context.cpp.o.d -o libgjs.so.0.0.0.p/modules_cairo-context.cpp.o -c ../modules/cairo-context.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:14, from ../modules/cairo-context.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../modules/cairo-context.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../modules/cairo-context.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../modules/cairo-context.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../modules/cairo-context.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../modules/cairo-context.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../modules/cairo-context.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../modules/cairo-context.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../modules/cairo-context.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../modules/cairo-context.cpp:15: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-context.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/PropertyDescriptor.h:17, from ../modules/cairo-context.cpp:17: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from ../modules/cairo-context.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../modules/cairo-context.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../modules/cairo-context.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../modules/cairo-context.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-context.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../modules/cairo-context.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../modules/cairo-context.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from ../modules/cairo-context.cpp:24: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../modules/cairo-context.cpp:13: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [92/110] gcc -o installed-tests/js/libgimarshallingtests.so installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgimarshallingtests.so -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so -Wl,--end-group [93/110] g++ -Iinstalled-tests/js/libgjstesttools/libgjstesttools.so.p -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fPIC -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' '-DG_LOG_DOMAIN="Gjs"' -Wno-error -MD -MQ installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o -MF installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o.d -o installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o -c ../installed-tests/js/libgjstesttools/gjs-test-tools.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Maybe.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:54, from ../gjs/jsapi-util.h:24, from ../installed-tests/js/libgjstesttools/gjs-test-tools.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../installed-tests/js/libgjstesttools/gjs-test-tools.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../installed-tests/js/libgjstesttools/gjs-test-tools.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../installed-tests/js/libgjstesttools/gjs-test-tools.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../installed-tests/js/libgjstesttools/gjs-test-tools.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from ../gjs/jsapi-util.h:24, from ../installed-tests/js/libgjstesttools/gjs-test-tools.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:30, from ../gjs/jsapi-util.h:25, from ../installed-tests/js/libgjstesttools/gjs-test-tools.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from ../gjs/jsapi-util.h:25, from ../installed-tests/js/libgjstesttools/gjs-test-tools.cpp:10: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ [94/110] /usr/bin/g-ir-compiler installed-tests/js/WarnLib-1.0.gir --output installed-tests/js/WarnLib-1.0.typelib --includedir=/usr/share/gir-1.0 [95/110] g++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' -MD -MQ test/gjs-tests.p/gjs-tests.cpp.o -MF test/gjs-tests.p/gjs-tests.cpp.o.d -o test/gjs-tests.p/gjs-tests.cpp.o -c ../test/gjs-tests.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Casting.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jstypes.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:14, from ../test/gjs-tests.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../test/gjs-tests.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../test/gjs-tests.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../test/gjs-tests.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../test/gjs-tests.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../test/gjs-tests.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../test/gjs-tests.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../test/gjs-tests.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../test/gjs-tests.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from ../test/gjs-tests.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../test/gjs-tests.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from ../test/gjs-tests.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from ../test/gjs-tests.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from ../test/gjs-tests.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from ../test/gjs-tests.cpp:27: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gi/js-value-inl.h:12, from ../gi/arg-inl.h:19, from ../test/gjs-tests.cpp:30: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../test/gjs-tests.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../test/gjs-tests.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSString*; T = JSString*; std::enable_if_t, int> = int]’: ../test/gjs-tests.cpp:501:5: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../test/gjs-tests.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:10, from ../test/gjs-tests.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:17, from ../test/gjs-tests.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Array.h:16, from ../test/gjs-tests.cpp:20: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h: In instantiation of ‘static void JS::StructGCPolicy::trace(JSTracer*, T*, const char*) [with T = JS::ValueArray<2>]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:896:27: required from ‘void js::RootedTraceable::trace(JSTracer*, const char*) [with T = JS::ValueArray<2>]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:895:8: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:73:55: warning: unused parameter ‘name’ [-Wunused-parameter] 73 | static void trace(JSTracer* trc, T* tp, const char* name) { tp->trace(trc); } | ~~~~~~~~~~~~^~~~ [96/110] g++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -isystem/usr/include/sysprof-4 -pthread -include /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RequiredDefines.h -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib64/gjs"' -MD -MQ test/gjs-tests.p/gjs-test-call-args.cpp.o -MF test/gjs-tests.p/gjs-test-call-args.cpp.o.d -o test/gjs-tests.p/gjs-test-call-args.cpp.o -c ../test/gjs-test-call-args.cpp In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:66, from ../test/gjs-test-call-args.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h: In function ‘void MOZ_Crash(const char*, int, const char*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:17: warning: unused parameter ‘aFilename’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Assertions.h:327:51: warning: unused parameter ‘aReason’ [-Wunused-parameter] 327 | const char* aFilename, int aLine, const char* aReason) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:20, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../test/gjs-test-call-args.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h: In constructor ‘JS::AutoEnterCycleCollection::AutoEnterCycleCollection(JSRuntime*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jspubtd.h:105:48: warning: unused parameter ‘rt’ [-Wunused-parameter] 105 | explicit AutoEnterCycleCollection(JSRuntime* rt) {} | ~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozmemory.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:23, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../test/gjs-test-call-args.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h: In constructor ‘jemalloc_ptr_info_s::jemalloc_ptr_info_s(PtrInfoTag, void*, size_t, arena_id_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozjemalloc_types.h:137:34: warning: unused parameter ‘aArenaId’ [-Wunused-parameter] 137 | arena_id_t aArenaId) | ~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/AllocPolicy.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../test/gjs-test-call-args.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h: In function ‘void js::oom::SetThreadType(js::ThreadType)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Utility.h:106:38: warning: unused parameter ‘t’ [-Wunused-parameter] 106 | inline void SetThreadType(ThreadType t){}; | ~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:13, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../test/gjs-test-call-args.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h: In function ‘void js::gc::AssertGCThingHasType(js::gc::Cell*, JS::TraceKind)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:48: warning: unused parameter ‘cell’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HeapAPI.h:113:68: warning: unused parameter ‘kind’ [-Wunused-parameter] 113 | inline void AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind) {} | ~~~~~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../test/gjs-test-call-args.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:236:9: warning: ‘class JS::CallbackTracer::ContextFunctor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 236 | class ContextFunctor { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:137:21: warning: ‘class JS::CallbackTracer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 137 | class JS_PUBLIC_API CallbackTracer : public JSTracer { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../test/gjs-test-call-args.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingMustBeTenured(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:262:50: warning: unused parameter ‘obj’ [-Wunused-parameter] 262 | inline void AssertGCThingMustBeTenured(JSObject* obj) {} | ~~~~~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertGCThingIsNotNurseryAllocable(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:263:62: warning: unused parameter ‘cell’ [-Wunused-parameter] 263 | inline void AssertGCThingIsNotNurseryAllocable(js::gc::Cell* cell) {} | ~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertCellIsNotGray(js::gc::Cell*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:421:47: warning: unused parameter ‘maybeCell’ [-Wunused-parameter] 421 | inline void AssertCellIsNotGray(js::gc::Cell* maybeCell) {} | ~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(JSObject*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:422:45: warning: unused parameter ‘maybeObj’ [-Wunused-parameter] 422 | inline void AssertObjectIsNotGray(JSObject* maybeObj) {} | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In function ‘void JS::AssertObjectIsNotGray(const JS::Heap&)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:423:62: warning: unused parameter ‘obj’ [-Wunused-parameter] 423 | inline void AssertObjectIsNotGray(const JS::Heap& obj) {} | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../test/gjs-test-call-args.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h: In static member function ‘static void mozilla::detail::EndianUtils::assertNoOverlap(const void*, const void*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/EndianUtils.h:234:38: warning: unused parameter ‘aCount’ [-Wunused-parameter] 234 | size_t aCount) { | ~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../test/gjs-test-call-args.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:413:8: warning: ‘struct JSExternalStringCallbacks’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 413 | struct JSExternalStringCallbacks { | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoAssertNoGC::AutoAssertNoGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:882:38: warning: unused parameter ‘cx’ [-Wunused-parameter] 882 | explicit AutoAssertNoGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoSuppressGCAnalysis::AutoSuppressGCAnalysis(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:911:46: warning: unused parameter ‘cx’ [-Wunused-parameter] 911 | explicit AutoSuppressGCAnalysis(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h: In constructor ‘JS::AutoCheckCannotGC::AutoCheckCannotGC(JSContext*)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:952:41: warning: unused parameter ‘cx’ [-Wunused-parameter] 952 | explicit AutoCheckCannotGC(JSContext* cx = nullptr) {} | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:32, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../test/gjs-test-call-args.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h: In constructor ‘JS::ConstUTF8CharsZ::ConstUTF8CharsZ(const char*, size_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:160:46: warning: unused parameter ‘aLength’ [-Wunused-parameter] 160 | ConstUTF8CharsZ(const char* aBytes, size_t aLength) : data_(aBytes) { | ~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:18, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../test/gjs-test-call-args.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h: In static member function ‘static void js::BarrierMethods::postWriteBarrier(jsid*, jsid, jsid)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:38: warning: unused parameter ‘idp’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~~^~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:48: warning: unused parameter ‘prev’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Id.h:252:59: warning: unused parameter ‘next’ [-Wunused-parameter] 252 | static void postWriteBarrier(jsid* idp, jsid prev, jsid next) { | ~~~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:33, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../test/gjs-test-call-args.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JSObject*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:498:55: warning: unused parameter ‘length’ [-Wunused-parameter] 498 | ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h: In constructor ‘js::ElementAdder::ElementAdder(JSContext*, JS::Value*, uint32_t, js::ElementAdder::GetBehavior)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Class.h:508:55: warning: unused parameter ‘length’ [-Wunused-parameter] 508 | ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, | ~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:34, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../test/gjs-test-call-args.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:85:21: warning: ‘class JS::TransitiveCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 85 | class JS_PUBLIC_API TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: base class ‘class JS::TransitiveCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 190 | class JS_PUBLIC_API ReadOnlyCompileOptions : public TransitiveCompileOptions { | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:190:21: warning: ‘class JS::ReadOnlyCompileOptions’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:235:21: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 235 | class JS_PUBLIC_API OwningCompileOptions final : public ReadOnlyCompileOptions { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompileOptions.h:274:37: warning: base class ‘class JS::ReadOnlyCompileOptions’ has accessible non-virtual destructor [-Wnon-virtual-dtor] 274 | class MOZ_STACK_CLASS JS_PUBLIC_API CompileOptions final | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:41, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../test/gjs-test-call-args.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:21:8: warning: ‘struct JSPrincipals’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | struct JSPrincipals { | ^~~~~~~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h: In member function ‘void JSPrincipals::setDebugToken(uint32_t)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Principals.h:32:31: warning: unused parameter ‘token’ [-Wunused-parameter] 32 | void setDebugToken(uint32_t token) { | ~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../test/gjs-test-call-args.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h: At global scope: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:144:8: warning: ‘struct JSErrorInterceptor’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] 144 | struct JSErrorInterceptor { | ^~~~~~~~~~~~~~~~~~ In file included from ../gjs/jsapi-util-args.h:19, from ../test/gjs-test-call-args.cpp:21: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h: In function ‘void JS::detail::AssertArgumentsAreSane(JSContext*, JS::HandleValue)’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:47: warning: unused parameter ‘cx’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~^~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Conversions.h:91:63: warning: unused parameter ‘v’ [-Wunused-parameter] 91 | inline void AssertArgumentsAreSane(JSContext* cx, HandleValue v) {} | ~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../test/gjs-test-call-args.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:66:35: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] 95 | RangedPtr(T* aPtr, size_t aLength) | ~~~~~~~^~~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, size_t) [with T = char16_t; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:208:36: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:95:29: warning: unused parameter ‘aLength’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../test/gjs-test-call-args.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JS::Value; T = JS::Value; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:44:42: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] 1258 | std::enable_if_t, int> dummy) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h: In instantiation of ‘JS::Handle::Handle(const JS::Rooted&, std::enable_if_t, int>) [with S = JSObject*; T = JSObject*; std::enable_if_t, int> = int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Exception.h:47:39: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:1258:56: warning: unused parameter ‘dummy’ [-Wunused-parameter] In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/HashTable.h:80, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/HashTable.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/TracingAPI.h:12, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCPolicyAPI.h:61, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/RootingAPI.h:24, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:73, from ../test/gjs-test-call-args.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h: In instantiation of ‘void mozilla::MallocAllocPolicy::free_(T*, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:891:16: required from ‘mozilla::Vector::~Vector() [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/AllocPolicy.h:115:30: warning: unused parameter ‘aNumElems’ [-Wunused-parameter] 115 | void free_(T* aPtr, size_t aNumElems = 0) { | ~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:10, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/jsapi.h:16, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CompilationAndEvaluation.h:16, from ../test/gjs-test-call-args.cpp:12: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:35:60: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const unsigned char]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const unsigned char; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:54:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:194:72: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h: In instantiation of ‘mozilla::RangedPtr::RangedPtr(T*, T*, T*) [with T = const char16_t]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Range.h:27:9: required from ‘mozilla::Range::Range(T*, size_t) [with T = const char16_t; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CharacterEncoding.h:230:29: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:25: warning: unused parameter ‘aStart’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~~~ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/RangedPtr.h:69:36: warning: unused parameter ‘aEnd’ [-Wunused-parameter] 69 | RangedPtr(T* aPtr, T* aStart, T* aEnd) | ~~~^~~~ In file included from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:15, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/Value.h:25, from /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/CallArgs.h:74, from ../test/gjs-test-call-args.cpp:11: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h: In instantiation of ‘mozilla::Vector::CapacityAndReserved::CapacityAndReserved(size_t, size_t) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’: /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:373:51: required from ‘mozilla::Vector::CRAndStorage<0, Dummy>::CRAndStorage(size_t, size_t) [with long unsigned int Dummy = 0; T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy; size_t = long unsigned int]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:830:7: required from ‘mozilla::Vector::Vector(AP) [with T = JS::dbg::GarbageCollectionEvent::Collection; long unsigned int MinInlineCapacity = 0; AllocPolicy = mozilla::MallocAllocPolicy]’ /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/js/GCAPI.h:689:9: required from here /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include/mozilla/Vector.h:329:59: warning: unused parameter ‘aReserved’ [-Wunused-parameter] 329 | explicit CapacityAndReserved(size_t aCapacity, size_t aReserved) | ~~~~~~~^~~~~~~~~ [97/110] /usr/bin/g-ir-scanner --no-libtool --namespace=Regress --nsversion=1.0 --warn-all --output installed-tests/js/Regress-1.0.gir --warn-all --warn-error -I/builddir/build/BUILD/gjs-1.68.6/installed-tests/js -I/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/libregress.so.p/Regress_1.0_gir_filelist --include=Gio-2.0 --include=cairo-1.0 --symbol-prefix=regress_ --identifier-prefix=Regress --cflags-begin -fno-semantic-interposition -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js --library regress --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=cairo --extra-library=cairo-gobject --extra-library=girepository-1.0 --sources-top-dirs /builddir/build/BUILD/gjs-1.68.6/subprojects/ --sources-top-dirs /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/subprojects/ g-ir-scanner: link: gcc -o /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/tmp-introspect4eai0t1b/Regress-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/tmp-introspect4eai0t1b/Regress-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js -Wl,-rpath,/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js -lregress -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lcairo -lcairo-gobject -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 [98/110] /usr/bin/g-ir-compiler installed-tests/js/Regress-1.0.gir --output installed-tests/js/Regress-1.0.typelib --includedir=/usr/share/gir-1.0 [99/110] /usr/bin/g-ir-scanner --no-libtool --namespace=GIMarshallingTests --nsversion=1.0 --warn-all --output installed-tests/js/GIMarshallingTests-1.0.gir --warn-error -I/builddir/build/BUILD/gjs-1.68.6/installed-tests/js -I/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/libgimarshallingtests.so.p/GIMarshallingTests_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=gi_marshalling_tests_ --cflags-begin -fno-semantic-interposition -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js --library gimarshallingtests --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --sources-top-dirs /builddir/build/BUILD/gjs-1.68.6/subprojects/ --sources-top-dirs /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/subprojects/ g-ir-scanner: link: gcc -o /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/tmp-introspectlusz552e/GIMarshallingTests-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/tmp-introspectlusz552e/GIMarshallingTests-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js -Wl,-rpath,/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js -lgimarshallingtests -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 [100/110] /usr/bin/g-ir-compiler installed-tests/js/GIMarshallingTests-1.0.gir --output installed-tests/js/GIMarshallingTests-1.0.typelib --includedir=/usr/share/gir-1.0 [101/110] g++ -o libgjs.so.0.0.0 libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o libgjs.so.0.0.0.p/gi_arg.cpp.o libgjs.so.0.0.0.p/gi_arg-cache.cpp.o libgjs.so.0.0.0.p/gi_boxed.cpp.o libgjs.so.0.0.0.p/gi_closure.cpp.o libgjs.so.0.0.0.p/gi_cwrapper.cpp.o libgjs.so.0.0.0.p/gi_enumeration.cpp.o libgjs.so.0.0.0.p/gi_foreign.cpp.o libgjs.so.0.0.0.p/gi_fundamental.cpp.o libgjs.so.0.0.0.p/gi_function.cpp.o libgjs.so.0.0.0.p/gi_gerror.cpp.o libgjs.so.0.0.0.p/gi_gobject.cpp.o libgjs.so.0.0.0.p/gi_gtype.cpp.o libgjs.so.0.0.0.p/gi_interface.cpp.o libgjs.so.0.0.0.p/gi_ns.cpp.o libgjs.so.0.0.0.p/gi_object.cpp.o libgjs.so.0.0.0.p/gi_param.cpp.o libgjs.so.0.0.0.p/gi_private.cpp.o libgjs.so.0.0.0.p/gi_repo.cpp.o libgjs.so.0.0.0.p/gi_toggle.cpp.o libgjs.so.0.0.0.p/gi_union.cpp.o libgjs.so.0.0.0.p/gi_value.cpp.o libgjs.so.0.0.0.p/gi_wrapperutils.cpp.o libgjs.so.0.0.0.p/gjs_atoms.cpp.o libgjs.so.0.0.0.p/gjs_byteArray.cpp.o libgjs.so.0.0.0.p/gjs_context.cpp.o libgjs.so.0.0.0.p/gjs_coverage.cpp.o libgjs.so.0.0.0.p/gjs_debugger.cpp.o libgjs.so.0.0.0.p/gjs_deprecation.cpp.o libgjs.so.0.0.0.p/gjs_engine.cpp.o libgjs.so.0.0.0.p/gjs_error-types.cpp.o libgjs.so.0.0.0.p/gjs_global.cpp.o libgjs.so.0.0.0.p/gjs_importer.cpp.o libgjs.so.0.0.0.p/gjs_internal.cpp.o libgjs.so.0.0.0.p/gjs_mem.cpp.o libgjs.so.0.0.0.p/gjs_module.cpp.o libgjs.so.0.0.0.p/gjs_native.cpp.o libgjs.so.0.0.0.p/gjs_objectbox.cpp.o libgjs.so.0.0.0.p/gjs_profiler.cpp.o libgjs.so.0.0.0.p/gjs_stack.cpp.o libgjs.so.0.0.0.p/modules_console.cpp.o libgjs.so.0.0.0.p/modules_modules.cpp.o libgjs.so.0.0.0.p/modules_print.cpp.o libgjs.so.0.0.0.p/modules_system.cpp.o libgjs.so.0.0.0.p/modules_cairo-region.cpp.o libgjs.so.0.0.0.p/modules_cairo-context.cpp.o libgjs.so.0.0.0.p/modules_cairo-path.cpp.o libgjs.so.0.0.0.p/modules_cairo-surface.cpp.o libgjs.so.0.0.0.p/modules_cairo-image-surface.cpp.o libgjs.so.0.0.0.p/modules_cairo-ps-surface.cpp.o libgjs.so.0.0.0.p/modules_cairo-pdf-surface.cpp.o libgjs.so.0.0.0.p/modules_cairo-svg-surface.cpp.o libgjs.so.0.0.0.p/modules_cairo-pattern.cpp.o libgjs.so.0.0.0.p/modules_cairo-gradient.cpp.o libgjs.so.0.0.0.p/modules_cairo-linear-gradient.cpp.o libgjs.so.0.0.0.p/modules_cairo-radial-gradient.cpp.o libgjs.so.0.0.0.p/modules_cairo-surface-pattern.cpp.o libgjs.so.0.0.0.p/modules_cairo-solid-pattern.cpp.o libgjs.so.0.0.0.p/modules_cairo.cpp.o libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgjs.so.0 -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection libgjs-jsapi.a -Wl,--version-script,/builddir/build/BUILD/gjs-1.68.6/libgjs.map /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgthread-2.0.so -pthread /usr/lib64/libgio-2.0.so /usr/lib64/libgirepository-1.0.so /usr/lib64/../lib64/libffi.so -Wl,-rpath=/usr/lib64/gjs /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/bin/libmozjs-78.so -lreadline /usr/lib64/libcairo.so /usr/lib64/libcairo-gobject.so /usr/lib64/libX11.so /usr/lib64/libXext.so /usr/lib64/libsysprof-capture-4.a -Wl,-rpath=/usr/lib64/gjs -lreadline -Wl,--end-group [102/110] /usr/bin/meson --internal symbolextractor /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build libgjs.so.0.0.0 libgjs.so.0.0.0 libgjs.so.0.0.0.p/libgjs.so.0.0.0.symbols [103/110] g++ -o installed-tests/js/minijasmine installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection '-Wl,-rpath,$ORIGIN/../..' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/ -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgthread-2.0.so -pthread /usr/lib64/libgio-2.0.so /usr/lib64/libgirepository-1.0.so /usr/lib64/../lib64/libffi.so -Wl,-rpath=/usr/lib64/gjs /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/bin/libmozjs-78.so -lreadline /usr/lib64/libcairo.so /usr/lib64/libcairo-gobject.so /usr/lib64/libX11.so /usr/lib64/libXext.so /usr/lib64/libsysprof-capture-4.a -Wl,-rpath=/usr/lib64/gjs -lreadline -Wl,--end-group [104/110] g++ -o installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgjstesttools.so -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection '-Wl,-rpath,$ORIGIN/../../..' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/ libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgthread-2.0.so -pthread /usr/lib64/libgio-2.0.so /usr/lib64/libgirepository-1.0.so /usr/lib64/../lib64/libffi.so -Wl,-rpath=/usr/lib64/gjs /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/bin/libmozjs-78.so -lreadline /usr/lib64/libcairo.so /usr/lib64/libcairo-gobject.so /usr/lib64/libX11.so /usr/lib64/libXext.so /usr/lib64/libsysprof-capture-4.a -Wl,-rpath=/usr/lib64/gjs -lreadline -Wl,--end-group [105/110] g++ -o gjs-console gjs-console.p/gjs_console.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/ -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgthread-2.0.so -pthread /usr/lib64/libgio-2.0.so /usr/lib64/libgirepository-1.0.so /usr/lib64/../lib64/libffi.so -Wl,-rpath=/usr/lib64/gjs /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/bin/libmozjs-78.so -lreadline /usr/lib64/libcairo.so /usr/lib64/libcairo-gobject.so /usr/lib64/libX11.so /usr/lib64/libXext.so /usr/lib64/libsysprof-capture-4.a -Wl,-rpath=/usr/lib64/gjs -lreadline -Wl,--end-group [106/110] /usr/bin/g-ir-scanner --no-libtool --namespace=GjsPrivate --nsversion=1.0 --warn-all --output GjsPrivate-1.0.gir --warn-error -I/builddir/build/BUILD/gjs-1.68.6/ -I/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/ --filelist=/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/libgjs.so.0.0.0.p/GjsPrivate_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=gjs_ --identifier-prefix=Gjs --cflags-begin -fno-semantic-interposition -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/ --library gjs --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gthread-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 -L/usr/lib64/../lib64 --extra-library=ffi -L/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/bin --extra-library=mozjs-78 --extra-library=readline --extra-library=cairo --extra-library=cairo-gobject --extra-library=X11 --extra-library=Xext --extra-library=sysprof-capture-4 --sources-top-dirs /builddir/build/BUILD/gjs-1.68.6/subprojects/ --sources-top-dirs /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/subprojects/ g-ir-scanner: link: gcc -o /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/tmp-introspectjqszx9x8/GjsPrivate-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/tmp-introspectjqszx9x8/GjsPrivate-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/ -Wl,-rpath,/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/ -L/usr/lib64/../lib64 -Wl,-rpath,/usr/lib64/../lib64 -L/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/bin -Wl,-rpath,/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/bin -lgjs -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgio-2.0 -lgirepository-1.0 -lffi -lmozjs-78 -lreadline -lcairo -lcairo-gobject -lX11 -lXext -lsysprof-capture-4 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 [107/110] /usr/bin/g-ir-compiler GjsPrivate-1.0.gir --output GjsPrivate-1.0.typelib --includedir=/usr/share/gir-1.0 [108/110] /usr/bin/g-ir-scanner --no-libtool --namespace=GjsTestTools --nsversion=1.0 --warn-all --output installed-tests/js/libgjstesttools/GjsTestTools-1.0.gir --warn-error -I/builddir/build/BUILD/gjs-1.68.6/installed-tests/js/libgjstesttools -I/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/libgjstesttools -I/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/. -I/builddir/build/BUILD/gjs-1.68.6/. -I/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/. -I/builddir/build/BUILD/gjs-1.68.6/. --filelist=/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/libgjstesttools/libgjstesttools.so.p/GjsTestTools_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=gjs_test_tools_ --cflags-begin -fno-semantic-interposition -I/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/. -I/builddir/build/BUILD/gjs-1.68.6/. -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/libxml2 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/libgjstesttools --library gjstesttools -L/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/ --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gthread-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 -L/usr/lib64/../lib64 --extra-library=ffi -L/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/bin --extra-library=mozjs-78 --extra-library=readline --extra-library=cairo --extra-library=cairo-gobject --extra-library=X11 --extra-library=Xext --extra-library=sysprof-capture-4 --sources-top-dirs /builddir/build/BUILD/gjs-1.68.6/subprojects/ --sources-top-dirs /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/subprojects/ g-ir-scanner: link: gcc -o /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/tmp-introspectjng0ttwa/GjsTestTools-1.0 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/tmp-introspectjng0ttwa/GjsTestTools-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/libgjstesttools -Wl,-rpath,/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/libgjstesttools -L/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/ -Wl,-rpath,/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/ -L/usr/lib64/../lib64 -Wl,-rpath,/usr/lib64/../lib64 -L/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/bin -Wl,-rpath,/builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/bin -lgjstesttools -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgio-2.0 -lgirepository-1.0 -lffi -lmozjs-78 -lreadline -lcairo -lcairo-gobject -lX11 -lXext -lsysprof-capture-4 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 [109/110] /usr/bin/g-ir-compiler installed-tests/js/libgjstesttools/GjsTestTools-1.0.gir --output installed-tests/js/libgjstesttools/GjsTestTools-1.0.typelib --includedir=/usr/share/gir-1.0 [110/110] g++ -o test/gjs-tests test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o test/gjs-tests.p/gjs-tests.cpp.o test/gjs-tests.p/gjs-test-common.cpp.o test/gjs-tests.p/gjs-test-utils.cpp.o test/gjs-tests.p/gjs-test-call-args.cpp.o test/gjs-tests.p/gjs-test-coverage.cpp.o test/gjs-tests.p/gjs-test-rooting.cpp.o test/gjs-tests.p/gjs-test-jsapi-utils.cpp.o test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection '-Wl,-rpath,$ORIGIN/..' -Wl,-rpath-link,/builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/ -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgthread-2.0.so -pthread /usr/lib64/libgio-2.0.so /usr/lib64/libgirepository-1.0.so /usr/lib64/../lib64/libffi.so -Wl,-rpath=/usr/lib64/gjs /builddir/build/BUILD/gjs-1.68.6/firefox-78.10.0/js/src/dist/bin/libmozjs-78.so -lreadline /usr/lib64/libcairo.so /usr/lib64/libcairo-gobject.so /usr/lib64/libX11.so /usr/lib64/libXext.so /usr/lib64/libsysprof-capture-4.a -Wl,-rpath=/usr/lib64/gjs -lreadline -Wl,--end-group + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.NAWL1E + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64 + cd gjs-1.68.6 + mkdir -p /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/lib64/gjs + cp -p firefox-78.10.0/js/src/dist/bin/libmozjs-78.so /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/lib64/gjs/ + DESTDIR=/builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64 + /usr/bin/meson install -C redhat-linux-build --no-rebuild Installing subdir /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/alwaysThrows.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/data.txt to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/dynamic.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/exports.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/foobar.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/importmeta.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/lexicalScope.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/modunicode.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/say.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/badOverrides/.eslintrc.yml to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/badOverrides/GIMarshallingTests.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/badOverrides/Gio.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/badOverrides/Regress.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/badOverrides/WarnLib.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/mutualImport/a.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules/mutualImport Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/mutualImport/b.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules/mutualImport Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/overrides/.eslintrc.yml to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules/overrides Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/overrides/GIMarshallingTests.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules/overrides Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/subA/subB/__init__.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules/subA/subB Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/subA/subB/baz.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules/subA/subB Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/modules/subA/subB/foobar.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js/modules/subA/subB Installing libgjs.so.0.0.0 to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/lib64 Installing GjsPrivate-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/lib64/gjs/girepository-1.0 Installing gjs-console to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/bin Installing installed-tests/js/minijasmine to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs Installing installed-tests/js/libregress.so to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs Installing installed-tests/js/Regress-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs Installing installed-tests/js/libwarnlib.so to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs Installing installed-tests/js/WarnLib-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgimarshallingtests.so to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs Installing installed-tests/js/GIMarshallingTests-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgjstesttools/libgjstesttools.so to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgjstesttools/GjsTestTools-1.0.typelib to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/gjs/context.h to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/include/gjs-1.0/gjs Installing /builddir/build/BUILD/gjs-1.68.6/gjs/coverage.h to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/include/gjs-1.0/gjs Installing /builddir/build/BUILD/gjs-1.68.6/gjs/error-types.h to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/include/gjs-1.0/gjs Installing /builddir/build/BUILD/gjs-1.68.6/gjs/gjs.h to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/include/gjs-1.0/gjs Installing /builddir/build/BUILD/gjs-1.68.6/gjs/macros.h to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/include/gjs-1.0/gjs Installing /builddir/build/BUILD/gjs-1.68.6/gjs/mem.h to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/include/gjs-1.0/gjs Installing /builddir/build/BUILD/gjs-1.68.6/gjs/profiler.h to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/include/gjs-1.0/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/extra/gjs.supp to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/gjs-1.0/valgrind Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/extra/lsan.supp to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/gjs-1.0/lsan Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/org.gnome.GjsTest.gschema.xml to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/glib-2.0/schemas Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/meson-private/gjs-1.0.pc to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/lib64/pkgconfig Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/testCommandLine.sh.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/scripts/testCommandLine.sh to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/scripts Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/testWarnings.sh.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/scripts/testWarnings.sh to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/scripts Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testself.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testself.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testByteArray.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testByteArray.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testExceptions.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testExceptions.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testFormat.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testFormat.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testFundamental.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testFundamental.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testGettext.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testGettext.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testGIMarshalling.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testGIMarshalling.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testGio.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testGio.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testGLib.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testGLib.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testGObject.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testGObject.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testGObjectClass.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testGObjectClass.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testGObjectInterface.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testGObjectInterface.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testGObjectValue.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testGObjectValue.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testGTypeClass.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testGTypeClass.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testImporter.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testImporter.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testIntrospection.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testIntrospection.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testLang.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testLang.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testLegacyByteArray.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testLegacyByteArray.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testLegacyClass.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testLegacyClass.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testLegacyGObject.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testLegacyGObject.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testMainloop.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testMainloop.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testNamespace.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testNamespace.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testPackage.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testPackage.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testParamSpec.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testParamSpec.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testPrint.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testPrint.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testRegress.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testRegress.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testSignals.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testSignals.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testSystem.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testSystem.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testTweener.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testTweener.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testCairo.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testCairo.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testGtk3.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testGtk3.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testGObjectDestructionAccess.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testGObjectDestructionAccess.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testLegacyGtk.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testLegacyGtk.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testGtk4.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testGtk4.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testWarnLib.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testWarnLib.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testGDBus.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testGDBus.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testESModules.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testESModules.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/js/testCairoModule.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/js/testCairoModule.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/js Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger-test.sh to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/backtrace.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/backtrace.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/backtrace.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/backtrace.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/breakpoint.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/breakpoint.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/breakpoint.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/breakpoint.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/continue.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/continue.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/continue.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/continue.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/delete.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/delete.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/delete.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/delete.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/detach.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/detach.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/detach.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/detach.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/down-up.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/down-up.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/down-up.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/down-up.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/finish.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/finish.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/finish.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/finish.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/frame.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/frame.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/frame.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/frame.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/keys.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/keys.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/keys.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/keys.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/lastvalues.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/lastvalues.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/lastvalues.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/lastvalues.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/list.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/list.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/list.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/list.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/next.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/next.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/next.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/next.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/print.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/print.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/print.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/print.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/quit.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/quit.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/quit.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/quit.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/return.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/return.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/return.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/return.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/set.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/set.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/set.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/set.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/step.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/step.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/step.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/step.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/throw.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/throw.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/throw.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/throw.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/redhat-linux-build/installed-tests/until.test to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/installed-tests/gjs Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/until.debugger to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/until.debugger.js to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Installing /builddir/build/BUILD/gjs-1.68.6/installed-tests/debugger/until.debugger.output to /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/debugger Running custom install script '/usr/bin/python3 /builddir/build/BUILD/gjs-1.68.6/build/symlink-gjs.py bin' Running custom install script '/usr/bin/python3 /builddir/build/BUILD/gjs-1.68.6/build/compile-gschemas.py /usr/share/glib-2.0/schemas' + sed -i -e 's/, mozjs-78//g' /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/lib64/pkgconfig/gjs-1.0.pc + /usr/lib/rpm/find-debuginfo.sh -j16 --strict-build-id -m -i --build-id-seed 1.68.6-1.el9 --unique-debug-suffix -1.68.6-1.el9.x86_64 --unique-debug-src-base gjs-1.68.6-1.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/gjs-1.68.6 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/bin/gjs-console explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/lib64/gjs/libmozjs-78.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/lib64/libgjs.so.0.0.0 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/libgimarshallingtests.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/libgjstesttools.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/libregress.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/libwarnlib.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/minijasmine extracting debug info from /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/bin/gjs-console extracting debug info from /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/lib64/gjs/libmozjs-78.so extracting debug info from /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/lib64/libgjs.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/libgimarshallingtests.so extracting debug info from /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/libgjstesttools.so extracting debug info from /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/libregress.so extracting debug info from /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/libwarnlib.so extracting debug info from /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/libexec/installed-tests/gjs/minijasmine original debug info size: 339312kB, size after compression: 291216kB /usr/lib/rpm/sepdebugcrcfix: Updated 8 CRC32s, 0 CRC32s did match. 102679 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/libexec/installed-tests/gjs/scripts/testCommandLine.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/libexec/installed-tests/gjs/scripts/testWarnings.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/libexec/installed-tests/gjs/debugger-test.sh from /bin/sh to #!/usr/bin/sh Processing files: gjs-1.68.6-1.el9.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.uLwhvn + umask 022 + cd /builddir/build/BUILD + cd gjs-1.68.6 + DOCDIR=/builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/doc/gjs + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/doc/gjs + cp -pr NEWS /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/doc/gjs + cp -pr README.md /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/doc/gjs + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.P2zPtc + umask 022 + cd /builddir/build/BUILD + cd gjs-1.68.6 + LICENSEDIR=/builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/licenses/gjs + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/licenses/gjs + cp -pr COPYING /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/licenses/gjs + RPM_EC=0 ++ jobs -p + exit 0 Provides: bundled(mozjs) = 78.10.0 gjs = 1.68.6-1.el9 gjs(x86-64) = 1.68.6-1.el9 libgjs.so.0()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.26)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcairo-gobject.so.2()(64bit) libcairo.so.2()(64bit) libffi.so.8()(64bit) libffi.so.8(LIBFFI_BASE_8.0)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgio-2.0.so.0()(64bit) libgirepository-1.0.so.1()(64bit) libgjs.so.0()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libreadline.so.8()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: gjs-devel-1.68.6-1.el9.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.S1GgKC + umask 022 + cd /builddir/build/BUILD + cd gjs-1.68.6 + DOCDIR=/builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/doc/gjs-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/doc/gjs-devel + cp -pr examples/README examples/calc.js examples/clutter.js examples/dbus-client.js examples/dbus-service.js examples/gettext.js examples/gio-cat.js examples/glistmodel.js examples/gtk-application.js examples/gtk.js examples/http-client.js examples/http-server.js examples/test.jpg examples/test.jpg.license examples/webkit.js examples/websocket-client.js /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64/usr/share/doc/gjs-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: gjs-devel = 1.68.6-1.el9 gjs-devel(x86-64) = 1.68.6-1.el9 pkgconfig(gjs-1.0) = 1.68.6 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libgjs.so.0()(64bit) pkgconfig(cairo) pkgconfig(cairo-gobject) pkgconfig(cairo-xlib) pkgconfig(gio-2.0) >= 2.66.0 pkgconfig(glib-2.0) >= 2.66.0 pkgconfig(gobject-2.0) >= 2.66.0 pkgconfig(gobject-introspection-1.0) >= 1.66.0 pkgconfig(gthread-2.0) >= 2.66.0 pkgconfig(libffi) Processing files: gjs-tests-1.68.6-1.el9.x86_64 Provides: gjs-tests = 1.68.6-1.el9 gjs-tests(x86-64) = 1.68.6-1.el9 libgimarshallingtests.so()(64bit) libgjstesttools.so()(64bit) libregress.so()(64bit) libwarnlib.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcairo-gobject.so.2()(64bit) libcairo.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgio-2.0.so.0()(64bit) libgirepository-1.0.so.1()(64bit) libgjs.so.0()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) rtld(GNU_HASH) Processing files: gjs-debugsource-1.68.6-1.el9.x86_64 Provides: gjs-debugsource = 1.68.6-1.el9 gjs-debugsource(x86-64) = 1.68.6-1.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: gjs-debuginfo-1.68.6-1.el9.x86_64 Provides: debuginfo(build-id) = a4fad23f35839df63395df892243bdaa1f9cbd45 debuginfo(build-id) = f09fca474c04ec21db3ea75d02ae8c8b464a7f56 debuginfo(build-id) = f8480c9c3802edb59abaaf7c3273ce82626683a6 gjs-debuginfo = 1.68.6-1.el9 gjs-debuginfo(x86-64) = 1.68.6-1.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gjs-debugsource(x86-64) = 1.68.6-1.el9 Processing files: gjs-tests-debuginfo-1.68.6-1.el9.x86_64 Provides: debuginfo(build-id) = 03517ff1d1cb6843446e92b85cec9e030c053078 debuginfo(build-id) = 3f3a98e1543a12668dd812707e42ed23aacc2839 debuginfo(build-id) = 5f9ac1c0f9bcd2589815581fa49b577c8f4ed1e0 debuginfo(build-id) = aa39ac934b54c735f0f042edbc26885504683f55 debuginfo(build-id) = f2f40efd96d9a974bd4e5384ece69b220ee726b8 gjs-tests-debuginfo = 1.68.6-1.el9 gjs-tests-debuginfo(x86-64) = 1.68.6-1.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: gjs-debugsource(x86-64) = 1.68.6-1.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64 Wrote: /builddir/build/RPMS/gjs-devel-1.68.6-1.el9.x86_64.rpm Wrote: /builddir/build/RPMS/gjs-tests-debuginfo-1.68.6-1.el9.x86_64.rpm Wrote: /builddir/build/RPMS/gjs-tests-1.68.6-1.el9.x86_64.rpm Wrote: /builddir/build/RPMS/gjs-1.68.6-1.el9.x86_64.rpm Wrote: /builddir/build/RPMS/gjs-debugsource-1.68.6-1.el9.x86_64.rpm Wrote: /builddir/build/RPMS/gjs-debuginfo-1.68.6-1.el9.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.wOTcjG + umask 022 + cd /builddir/build/BUILD + cd gjs-1.68.6 + /usr/bin/rm -rf /builddir/build/BUILDROOT/gjs-1.68.6-1.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0